pip是easyinstall的替代品。但是我应该在Windows上使用easy_install安装pip吗?有更好的方法吗?


当前回答

最新的Python下载-我在Windows上安装了Python 3.6。你不必担心。你需要的一切都在那里。喘口气,我会教你怎么做。

确保安装Python的位置。对我来说,它在以下目录中现在,让我们将Python和pip添加到环境变量路径设置中如果您在Windows上,那么在任何地方键入pip或python都可以调用python或pip。因此,PIP位于上述屏幕“SCRIPTS”中的文件夹下让我们在环境变量路径中添加Python和PIP。差不多完成了。让我们用CMD测试一下,使用pip安装谷歌软件包。pip安装谷歌

其他回答

简单的解决方案是安装Python3。我认为,之所以会出现这个问题,是因为您使用的是Python 2。我这样做了,而且成功了。

安装Python 3时,请确保选择PIP。它使用Python安装它。

2016+更新:

这些答案是过时的,或者是冗长难懂的。

如果您有Python 3.4+或2.7.9+,它将默认安装在Windows上。否则,简而言之:

下载pip安装程序:https://bootstrap.pypa.io/get-pip.py如果疑神疑鬼,检查文件以确认它不是恶意的(必须b64解码)。以管理员身份打开下载文件夹中的控制台并运行或者,右键单击Explorer中的图标并选择“以管理员身份运行…”。

新的二进制文件pip.exe(以及不推荐使用的easy_install.exe)可以在“%ProgramFiles%\PythonXX\Scripts”文件夹(或类似文件夹)中找到,该文件夹通常不在PATH变量中。我建议添加它。

非常简单:

Step 1: wget https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py
Step 2: wget https://raw.github.com/pypa/pip/master/contrib/get-pip.py
Step 2: python ez_setup.py
Step 3: python get-pip.py

(确保Python和Python脚本目录(例如,C:\Python27和C:\Python27\Scripts)位于PATH中。)

现在,它与Python捆绑在一起。你不需要安装它。

pip -V

这是您检查是否安装了pip的方法。

在极少数情况下,如果未安装,请下载get-pip.py文件,并使用Python作为

python get-pip.py

以下适用于Python 2.7。保存此脚本并启动它:https://raw.github.com/pypa/pip/master/contrib/get-pip.py 安装了Pip,然后将路径添加到环境中:

C:\Python27\Scripts

最后

pip install virtualenv

此外,您还需要Microsoft Visual C++2008 Express来获得良好的编译器,并在安装软件包时避免出现此类消息:

error: Unable to find vcvarsall.bat

如果您有64位版本的Windows 7,您可以阅读64位Windows 7上的64位Python安装问题,以成功安装Python可执行包(注册表项问题)。