我正在运行Windows x64位。
我通过Pyro4包通过pip install Pyro4下载了它。它成功地下载了包,并且它们都在我的"C:\Python34\Scripts"文件夹中,因为我将Python3.4作为默认设置。
现在,当我转到那个"C:\Python27\Scripts"文件夹时,就找不到Pyro4包了。这和预期的一样,但是我想同时使用PythonJaton2.7和3.4,因为Pyro4在这两个方面都是兼容的。
如何更改pip命令以将包下载到Python2.7的安装脚本目录?
发布于 2016-01-20 17:51:46
首先,创建一个新的环境变量:
从现在开始,只要您想为python2.7安装一个包,就可以这样做:%your_variable_name%pip安装package_name
例如: C:>%p27s%pip安装Pyro4
通过这种方式,您可以安装python2.7的任何包,并对python3.4使用默认的pip
发布于 2016-01-20 17:18:52
您需要转到控制面板中的环境变量,并将路径从C:\Python34 34\Script更改为C:\Python34 27\Script。更改之后,当您在命令提示符中键入' Python‘时,它将使用Python2.7。接下来,安装pip,就像您最初做的一样。
发布于 2016-01-20 17:13:43
不完全是您想要的,但是您可以查看Anaconda,它允许您非常容易地切换python环境。
https://www.continuum.io/downloads
编辑只是为了澄清
如果要使用此方法,则可以使用命名环境(如python27和python34 )。
然后你就可以:
activate python27
pip install module
activate python34
pip install module它将把它们安装到这两个环境中。
https://stackoverflow.com/questions/34906243
复制相似问题