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

问题描述:

目前,我在Mac上运行python的两个版本。本地的(2.7.10)(/usr/bin/python),另一个已通过home-brew2.7.14)下载。如何安装与不同版本的Python关联的pip

我想下载pip的两个版本,并根据我想要使用的python版本下载软件包。

这可能吗?

+0

当然,只要看看['virtualenv'](https://virtualenv.pypa.io/en/stable/)。它允许您并行维护多个Python环境及其包。使用'-p'参数,您可以选择解释器用于特定的环境。 –

+0

@a_guest好的,非常感谢! – thanasissdr

开始通过在命令行上检查可用的Python解释:

[[email protected] ~]# ls /usr/bin/ | grep python 
python2 -> python2.6 
python2.6 
python3 -> python3.4 
python3.4 

然后下载并使用每个翻译

[[email protected] ~]# python2.6 get-pip.py 
[[email protected] ~]# python3.4 get-pip.py 

然后,一旦双方的Python解释器已经安装了pip模块运行this文件,您可以使用以下命令将软件包安装到特定的Python解释器:

[[email protected] ~]# python2.6 -m pip install <module> 
[[email protected] ~]# python3.4 -m pip install <module> 
+0

好的,太棒了!我会尝试!谢谢。 – thanasissdr