首页 > 解决方案 > 在 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

标签: dockerpip

解决方案


如果您想安装最新版本,只需使用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设置为默认值。


推荐阅读