我正在运行Windows x64位。
我通过pip install Pyro4下载了Pyro4软件包。 它成功下载了这些包,它们都存在于我的"C:\Python34\Scripts"文件夹中,因为我将Python3.4保留为默认值。
现在当我去那个"C:\Python27\Scripts"文件夹时, 找不到Pyro4包。 这是预期的,但我想在Python 2.7和3.4上工作,因为Pyro4兼容两者。
如何更改我的pip命令以将软件包下载到Python 2.7的安装脚本目录?
I am running Windows x64 bit.
I downloaded the Pyro4 package via pip install Pyro4. It downloaded the packages successfully and they are all present in my "C:\Python34\Scripts" folder as I've kept Python3.4 as default.
Now when I went to the that "C:\Python27\Scripts" folder, the Pyro4 package is not to be found. This is as expected, but I would like to work on both Python 2.7 and 3.4 as Pyro4 is compatible in both.
How do I change my pip command to download the package to Python 2.7's installation scripts directory?
最满意答案
首先创建一个新的环境变量:
转到您的系统属性 在高级选项卡下单击环境变量... 在系统变量部分下单击新建... 变量名称:(无论你记得什么,例如p27s) 变量值:你的python 2.7脚本文件夹(“C:\ Python27 \ Scripts \”)从现在开始,只要你想为python 2.7安装软件包,就可以这样做:%your_variable_name%pip install package_name
例如:C:>%p27s%pip安装Pyro4
这样你就可以为python 2.7安装任何软件包,并使用python 3.4的默认pip
First make a new environment variable:
Go to your system properties Under Advanced tab click Environment Variables... Under System variables section click New... Variable name: (whatever you can remember for example p27s) Variable value: your python 2.7 scripts folder ("C:\Python27\Scripts\")From now on whenever you want to install a package for python 2.7 you can do it this way: %your_variable_name%pip install package_name
For example: C:>%p27s%pip install Pyro4
This way you can install any package for python 2.7 and use default pip for python 3.4
更多推荐
发布评论