繁体   English   中英

如何安装与不同版本的Python相关的pip

[英]How to install pip associated to different versions of Python

目前,我正在Mac上运行两个版本的python 本机一个(2.7.10)( /usr/bin/python ),另一个是通过home-brew2.7.14 )下载的。

我想下载两个版本的pip和下载软件包,具体取决于我要使用的python版本。

这可能吗?

首先在命令行中检查可用的Python解释器:

[root@server ~]# ls /usr/bin/ | grep python
python2 -> python2.6
python2.6
python3 -> python3.4
python3.4

然后使用每个解释器下载并运行文件

[root@server ~]# python2.6 get-pip.py
[root@server ~]# python3.4 get-pip.py

然后,在两个Python解释器都安装了pip模块之后,您可以使用以下命令将软件包安装到特定的Python解释器:

[root@server ~]# python2.6 -m pip install <module>
[root@server ~]# python3.4 -m pip install <module>

值得一提的是(对于Windows用户),一旦安装了多个版本的Python,就可以通过从cmd窗口调用pip<major>.<minor>轻松管理每个特定版本的软件包。

例如,我目前安装了Python 2.7、3.6和3.7,并且可以分别使用pip2.7,pip3.6和pip3.7管理每次安装的软件包...

在Windows 10上, $ pip3.7 install <module>对我venv尚未通过venv实例进行测试

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM