Estoy preparando una imagen acoplable para Ubuntu 20.04 y, debido al requisito de TensorFlow 2.0, necesito Python 3.7. TensorFlow se ejecuta en Python 3.5 a 3.7. Ejecutar apt install python3 instala Python 3.8 de forma predeterminada y eso interrumpe mi instalación de TensorFlow.
¿Hay alguna forma de obtener un paquete apt para Python 3.7 para Ubuntu 20.04? Dado que va a estar dentro de la imagen de la ventana acoplable, no quiero entrar en el negocio de descargar el código fuente de Python 3.7 y compilarlo. Poner esos comandos en Dockerfile será abrumador para mí. ¿Hay alguna forma más sencilla de obtener Python 3.7 para Ubuntu 20.04?
Corriendo
sudo apt-cache madison python3devoluciones
python3 | 3.8.2-0ubuntu2 | http://in.archive.ubuntu.com/ubuntu focal/main amd64 Packages¿Necesita Ubuntu 20.04? Ubuntu 18.04 viene con Python 3.6 y 3.7 disponible .
Si lo hace, el PPA de deadsnakes tiene Python 3.5-3.7 para Ubuntu 20.04 (Focal) . Para agregarlo e instalarlo:
sudo add-apt-repository ppa:deadsnakes/ppa sudo apt-get update sudo apt-get install python3.7PD: no soy un desarrollador y no tengo experiencia con Tensorflow, así que tómalo con pinzas.
Tensorflow 2.2 ahora es compatible con python 3.8, por lo que el problema ya está resuelto.