我想安装pip。它应该支持Python 3,但它需要setuptools,这只适用于Python 2。

如何在python3中安装pip ?


当前回答

要安装pip,请安全地下载get-pip.py。

然后执行如下命令:

python get-pip.py

如果您使用的Python安装由您的 操作系统或其他包管理器。py没有 与这些工具进行协调,可能会使您的系统处于一个 不一致的状态。

参考:PIP安装

其他回答

要安装pip,请安全地下载get-pip.py。

然后执行如下命令:

python get-pip.py

如果您使用的Python安装由您的 操作系统或其他包管理器。py没有 与这些工具进行协调,可能会使您的系统处于一个 不一致的状态。

参考:PIP安装

对于python3,试试这个:

wget https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py -O - | python

好处是,它还将检测您拥有的python版本(即使它是您自定义位置中的python环境)。 在此之后,您可以正常进行(例如)

pip install numpy

来源: https://pypi.python.org/pypi/setuptools/1.1.6#upgrading-from-setuptools-0-6

Python 3.4+和Python 2.7.9+

好消息!Python 3.4(2014年3月发布)随Pip一起发布。这是所有Python版本的最佳特性。它使每个人都可以使用社区丰富的图书馆。新手不再被设置的难度所排斥。随着包管理器的发布,Python加入了Ruby、Nodejs、Haskell、Perl、Go——几乎所有其他当代主流开源社区语言的行列。谢谢你,巨蟒。

当然,这并不意味着Python打包就解决了问题。这种经历仍然令人沮丧。Python是否有包/模块管理系统?

对于所有使用早期Python的人来说,这是可悲的。以下是手动说明。

Python≤2.7.8,Python≤3.3

请在https://stackoverflow.com/a/12476379/284795上遵循我的详细说明。本质上

官方说明

为了https://pip.pypa.io/en/stable/installing.html

下载get-pip.py,注意将其保存为.py文件而不是.txt。然后,从命令提示符中运行它。

python get-pip.py

您可能需要管理员命令提示符来完成此操作。按照http://technet.microsoft.com/en-us/library/cc947813 (v = ws.10) . aspx

对我来说,这将Pip安装在C:\Python27\Scripts\ Pip .exe。在您的计算机上找到pip.exe,然后添加它的文件夹(例如。C:\Python27\Scripts)到您的路径(开始/编辑环境变量)。现在您应该能够从命令行运行pip了。尝试安装一个包:

pip install httpie

好了(希望如此)!

如果你使用命令"python get-pip.py",你应该有Python3的'pip'函数。但是,Python2的'pip'可能仍然存在。在我的例子中,我卸载了'pip',这将它从Python2中删除。

之后,我再次运行“python get-pip.py”。(确保'get-pip.py'保存在与Python3相同的文件夹中。)最后一步是将带有'pip'命令的目录添加到$PATH。这为我解决了问题。

请按照以下步骤安装python 3和pip:

步骤1:从这里下载安装Python

步骤2:需要下载get-pip.py

步骤3:下载get-pip.py后,打开命令提示符并进入保存get-pip.py文件的目录。

第四步:在cmd下输入命令python get-pip.py。

步骤5:Pip installed successfully, Verify Pip installation by type command in cmd Pip——version