[英]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.