[英]How to install pip associated to different versions of Python
目前,我正在Mac上运行两个版本的python
。 本机一个(2.7.10)( /usr/bin/python
),另一个是通过home-brew
( 2.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.