docker - 在 ubuntu 的 Dockerfile 中安装特定版本的 python
问题描述
我在 Dockerfile 中有这个:
RUN apt install -y python3-pip
我如何安装特定版本的python?像这样的东西:
RUN apt install -y python3-pip@python===3.6.7
我在寻找:
Python 3.6.7
解决方案
如果您想安装最新版本,只需使用RUN apt-get install python3
,但如果您想安装特定版本的 python,您应该手动安装,例如要安装 python3.5.1:
sudo apt-get install libssl-dev openssl
wget https://www.python.org/ftp/python/3.5.1/Python-3.5.1.tgz
tar xzvf Python-3.5.1.tgz
cd Python-3.5.1
./configure
make
sudo make install
安装完成后将安装的python设置为默认值。
推荐阅读
- reactjs - 沙卡玩家开玩笑未通过测试
- xampp - 在 XAMPP 虚拟主机中的 Windows 10 中设置 Xdebug(Symfony 项目)
- vuejs3 - VueForm VueJS + Postcss 样式类
- selenium - 元素点 (674, 381) 不可点击
- intel - 无法在 openvino DL 工作台上导入模型
- c# - 在 C# 代码中的 DB 中的 Linq 查询中包含空单元格
- javascript - 如何通过使用像组件这样的自定义指令来观察道具的变化
- excel - excel vba | 无法从另一个工作表设置范围
- javascript - 你可以使用 ref 来引用不同的元素吗?取决于反应中的某些动作?
- react-native - 如何创建嵌套的 react-navigation-drawer 以在堆栈中有两个抽屉