如何使用特定的 python 版本安装 pip?

Posted

技术标签:

【中文标题】如何使用特定的 python 版本安装 pip?【英文标题】:How to install pip with specific python version? 【发布时间】:2021-12-03 01:25:20 【问题描述】:

我想为开源项目/辅助项目安装 pip 版本为 ~= 9.0.1 的 python 3.6。

或者有什么方法可以使用这些版本创建虚拟环境?

我使用的是 Ubuntu 20.04 LTS。

感谢您的帮助:)

【问题讨论】:

askubuntu.com/a/1232306 发现于askubuntu.com/search?q=Python+3.6+Ubuntu+20.04 感谢您的回答。我还找到了一个不错的博客:passingcuriosity.com/2015/installing-python-from-source 【参考方案1】:

pip本身就是一个包,安装pip的时候可以指定版本:

python -m pip install pip==9.0.1

请注意,这是一个相当老的点子,您可能会遇到问题。

要获得 python 3.6——你必须自己安装它;可能有一个包裹。首先制作您的虚拟环境,然后修复 pip 版本。我已经很长时间没有使用 3.6,但我想这在当时是可行的:

python3.6 -m venv venv
source venv/bin/activate.sh
# we are now in the venv
python -m pip install pip==9.0.1

【讨论】:

感谢您的回答。

以上是关于如何使用特定的 python 版本安装 pip?的主要内容,如果未能解决你的问题,请参考以下文章

如何用pip为Python3安装模块

如何用pip为Python3安装模块

如何用pip为Python3安装模块

使用 pip 安装特定的软件包版本

如何用cmd升级python?

pip 安装特定版本的模块