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


当前回答

简单的CMD方式

使用CURL下载get-pip.py:

curl --http1.1 https://bootstrap.pypa.io/get-pip.py --output get-pip.py

执行下载的Python文件

python get-pip.py

然后将C:\Python37\Scripts路径添加到环境变量中。它假设您的C驱动器中有一个Python37文件夹。该文件夹名称可能因安装的Python版本而异

现在,您可以通过运行

pip install awesome_package_name

其他回答

要使用pip,您不必直接在系统中安装pip。您可以通过virtualenv使用它。您可以执行以下步骤:

从下载virtualenv tar.gz文件https://pypi.python.org/pypi/virtualenv使用7zip或其他工具解压缩

我们通常需要为一个特定项目安装Python包。现在,创建一个项目文件夹,比如myproject。

从virtualenv的解压缩文件夹复制virtualenv.py文件,并粘贴到myproject文件夹中

现在在myproject文件夹中创建一个虚拟环境,比如myvirtualenv,如下所示:

python virtualenv.py myvirtualenv

它将向您显示:

New python executable in myvirtualenv\Scripts\python.exe
Installing setuptools....................................done.
Installing pip.........................done.

现在,在项目文件夹中创建了虚拟环境myvirtualenv。您可能会注意到,pip现在安装在您的虚拟环境中。您只需使用以下命令激活虚拟环境。

myvirtualenv\Scripts\activate

您将在命令提示符下看到以下内容:

(myvirtualenv) PATH\TO\YOUR\PROJECT\FOLDER>pip install package_name

现在您可以开始使用pip,但请确保您已经激活了提示左侧的virtualenv。

这是在虚拟环境中安装pip的最简单方法之一,但您需要随身携带virtualenv.py文件。

有关安装pip/virtalenv/virtalenvwrapper的更多方法,请参阅thegraaw.tumbler.com。

或者,您可以获得pip Win,它是Windows及其GUI上pip和virtualenv的一体式安装程序。

从一个Python解释器(即版本)切换到另一个(包括py和pypy)查看所有已安装的软件包,以及它们是否是最新的安装或升级软件包,或升级pip本身创建和删除虚拟环境,并在它们之间切换使用选定的解释器运行IDLE或其他Python脚本

有时使用IDE更容易理解:

安装PyCharm并创建一个虚拟环境,它将自动安装pip然后在代码中,您可以安装任何Python包

Windows 10更新-仅GUI

从现在起,您只需访问Microsoft Store,即可查找Python:

哪个功能:

这是在windows上安装python和pip最简单、最安全的方法。

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

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