如何用Python 3安装pip?
我想安装点子。 它应该支持Python 3,但它需要setuptools,它仅适用于Python 2。
我如何使用Python 3安装pip?
编辑:手动安装和使用setuptools
不再是标准过程。
如果你正在运行Python 2.7.9+或Python 3.4+
恭喜你,你应该已经安装了pip
。 如果你不这样做,请继续阅读。
如果你正在运行一个类Unix系统
通常,您可以安装包pip
通过你的包管理器,如果你的Python版本早于2.7.9或3.4,或者如果你的系统没有包括因任何原因。
以下是一些更常见发行版的说明。
在Debian(Wheezy and newer)和Ubuntu(Trusty Tahr和更新版本)上安装Python 2.x
从终端运行以下命令:
sudo apt-get install python-pip
在Debian(Wheezy and newer)和Ubuntu(Trusty Tahr和更新版本)上安装Python 3.x
从终端运行以下命令:
sudo apt-get install python3-pip
在CentOS 7上为Python 2.x安装pip
在CentOS 7上,您必须先安装设置工具,然后使用它来安装pip
,因为它没有直接的包装。
sudo yum install python-setuptools
sudo easy_install pip
在CentOS 7上为Python 3.x安装pip
假设您从EPEL安装了Python 3.4,则可以安装Python 3的安装工具并使用它来安装pip
。
# First command requires you to have enabled EPEL for CentOS7
sudo yum install python34-setuptools
sudo easy_install pip
如果你的Unix / Linux发行版不包含在软件包仓库中
使用下面详细介绍的手动方式安装。
手动方式
如果您想以手动方式执行此操作,现在推荐的方法是使用pip
安装说明中的get-pip.py
脚本进行安装。
安装点子
要安装点子,请安全地下载get-pip.py
然后运行以下(可能需要管理员访问权限):
python get-pip.py
如果setuptools
尚未安装, get-pip.py
将为您安装setuptools。
我可以通过运行sudo apt-get install python3-pip
在Ubuntu上安装python 3 sudo apt-get install python3-pip
。
Python 3.4+和Python 2.7.9+
好消息! Python 3.4(2014年3月发布)附带Pip。 这是任何Python版本的最佳功能。 它使每个人都可以访问社区的丰富图书馆。 新手不再被设置困难的难度所排除。 在使用包管理器的情况下,Python加入了Ruby,Nodejs,Haskell,Perl,Go--几乎所有其他当代语言都与大多数开源社区一起使用。 谢谢Python。
当然,这并不意味着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
对我来说,这个在C:Python27Scriptspip.exe
安装了Pip。 在您的计算机上找到pip.exe
,然后将其文件夹(例如C:Python27Scripts
)添加到您的路径(启动/编辑环境变量)。 现在你应该可以从命令行运行pip
了。 尝试安装软件包:
pip install httpie
你走了(希望)!
链接地址: http://www.djcxy.com/p/26319.html