Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/285.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何为共存的Python 2.7/3.4设置pip?_Python_Python 2.7_Python 3.x_Pip - Fatal编程技术网

如何为共存的Python 2.7/3.4设置pip?

如何为共存的Python 2.7/3.4设置pip?,python,python-2.7,python-3.x,pip,Python,Python 2.7,Python 3.x,Pip,我现在正在Windows7电脑上使用AnacondaPython 3.4。最近,我试图按照书中的指导学习一些分析技巧。为此,我需要使用pip安装来安装几个工具。不幸的是,并不是所有的版本都支持Python3,我现在必须安装Python2.7 在安装Python2.7之前,我想知道我应该如何处理这样的2.7/3.4共存系统?如何设置pip,以便使用pip安装分别安装不同Python版本的软件包 您可以创建一个过孔: 并将此环境用于Python2.7的工作。使用activatepy27命令激活它,返

我现在正在Windows7电脑上使用AnacondaPython 3.4。最近,我试图按照书中的指导学习一些分析技巧。为此,我需要使用pip安装来安装几个工具。不幸的是,并不是所有的版本都支持Python3,我现在必须安装Python2.7

在安装Python2.7之前,我想知道我应该如何处理这样的2.7/3.4共存系统?如何设置pip,以便使用pip安装分别安装不同Python版本的软件包

您可以创建一个过孔:

并将此环境用于Python2.7的工作。使用activatepy27命令激活它,返回到根环境就是激活

在py27环境中,您可以安装pip和所需的所有其他软件包。

pip通常位于Python27\Scripts和/或Python34\Scripts文件夹中。如果希望在命令行中直接调用pip,则这些文件夹应位于PATH环境变量中

现在我只需将Python34\脚本中的pip.exe重命名为任何其他名称,例如pip_for_3.exe。这样,当我为Python27安装软件包时,我只会使用:

pip安装

Python34的软件包:

pip_for_3安装

共存的Python安装不是问题,您只需要知道每次调用哪个版本。看到这个,也有同样的想法

conda create --name py27 python=2.7