[英]Python 3.7 on Ubuntu 20.04
I am preparing a docker image for Ubuntu 20.04 and due to TensorFlow 2.0 requirement, I need Python 3.7. TensorFlow 在 Python 3.5 到 3.7 上运行。 默认情况下,运行apt install python3
会安装 Python 3.8,这会破坏我的 TensorFlow 安装。
有什么办法可以为 Python 3.7 为 Ubuntu 20.04 获得一个 apt package 吗? 由于它将在 docker 映像中,我不想涉足下载 Python 3.7 源代码和编译的业务。 将这些命令放入 Dockerfile 对我来说将是压倒性的。 有没有更简单的方法来获得 Ubuntu 20.04 的 Python 3.7?
跑步
sudo apt-cache madison python3
返回
python3 | 3.8.2-0ubuntu2 | http://in.archive.ubuntu.com/ubuntu focal/main amd64 Packages
您需要 Ubuntu 20.04 吗? Ubuntu 18.04 随附Python 3.6和3.7 可用。
如果你这样做, deadsnakes PPA有Python 3.5-3.7 for Ubuntu 20.04 (Focal) 。 添加并安装:
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt-get update
sudo apt-get install python3.7
Ps 我不是开发人员,也没有使用 Tensorflow 的经验,所以对此持保留态度。
Tensorflow 2.2 现在支持 python 3.8 所以问题现在解决了。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.