如何在Python 3中安装pip?
如何在Python 3中安装pip?
我想安装pip。它应该支持Python 3,但是它需要setuptools,而setuptools只能在Python 2中使用。我该如何使用Python 3安装pip呢?
admin 更改状态以发布 2023年5月24日
编辑:手动安装和使用setuptools
不再是标准过程。
如果你正在运行Python 2.7.9+或Python 3.4+
恭喜,你应该已经安装了pip
。如果没有,请继续阅读。
如果你正在运行Unix-like系统
如果你的Python版本早于2.7.9或3.4,或者你的系统没有安装pip
,你通常可以通过你的包管理器安装pip
。
一些常见发行版的说明如下。
在Debian(Wheezy及更新版本)和Ubuntu(Trusty Tahr及更新版本)上为Python 2.x安装
从终端运行以下命令:
sudo apt-get install python-pip
在Debian(Wheezy及更新版本)和Ubuntu(Trusty Tahr及更新版本)上为Python 3.x安装
从终端运行以下命令:
sudo apt-get install python3-pip
注意:
在新的Debian/Ubuntu安装中,可能会找不到该包,直至你执行以下步骤:
sudo apt-get update
在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
脚本进行安装。
安装pip
为了安装pip,安全地下载
get-pip.py
然后运行以下命令(可能需要管理员权限):
python get-pip.py
如果
setuptools
尚未安装,则get-pip.py
将为您安装setuptools。