我想安装pip.它应该支持Python3,但需要setuptools,而setuptools只适用于Python2.

如何使用Python3安装pip?

推荐答案

编辑:手动安装和使用setuptools不再是标准流程.

如果您运行的是Python 2.7.9+或Python 3.4+

恭喜,你should已经安装了pip个.如果没有,请继续阅读.

如果您运行的是类Unix系统

如果您的Python版本早于2.7.9或3.4,或者如果您的系统由于某种原因没有包含该包,您通常可以通过包管理器安装pip的包.

下面是一些更常见发行版的说明.

安装在用于Python 2的Debian(Wheezy及更新版本)和Ubuntu(Trusty Tahr及更新版本)上.十、

从终端运行以下命令:

sudo apt-get install python-pip 

在适用于Python3.x的Debian(Wheezy及更新版本)和Ubuntu(Trusted Tahr及更新版本)上安装

从终端运行以下命令:

sudo apt-get install python3-pip
Note:

在新安装的Debian/Ubuntu上,除非您执行以下操作,否则可能无法找到该软件包:

sudo apt-get update

Installing pip on CentOS 7 for Python 2.x

在CentOS7上,您必须先安装安装工具,然后再使用它来安装pip,因为它没有直接的软件包.

sudo yum install python-setuptools
sudo easy_install pip

Installing pip on CentOS 7 for Python 3.x

假设您安装了Python3.4from EPEL,那么就可以安装Python3的安装工具并使用它来安装pip.

# First command requires you to have enabled EPEL for CentOS7
sudo yum install python34-setuptools
sudo easy_install pip

如果您的Unix/Linux发行版包repos中没有它

使用下面详述的手动方式安装.

手动方式

如果您想以手动方式进行安装,现在推荐的方法是使用pip's installation instructions中的get-pip.py脚本进行安装.

安装pip

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

然后运行以下操作(可能需要管理员访问):

python get-pip.py 

如果setuptools尚未安装,get-pip.py将为您安装setuptools.

Python相关问答推荐

在Pandas 日历中插入一行

如何在Deliveryter笔记本中从同步上下文正确地安排和等待Delivercio代码中的结果?

TARete错误:类型对象任务没有属性模型'

在Pandas DataFrame操作中用链接替换'方法的更有效方法

递归访问嵌套字典中的元素值

启用/禁用shiny 的自动重新加载

让函数调用方程

为什么numpy. vectorize调用vectorized函数的次数比vector中的元素要多?

为什么np. exp(1000)给出溢出警告,而np. exp(—100000)没有给出下溢警告?

如何在PySide/Qt QColumbnView中删除列

下三角形掩码与seaborn clustermap bug

如何杀死一个进程,我的Python可执行文件以sudo启动?

Pandas:填充行并删除重复项,但保留不同的值

如何删除重复的文字翻拍?

Python 3试图访问在线程调用中实例化的类的对象

Regex用于匹配Python中逗号分隔的AWS区域

根据过滤后的牛郎星图表中的数据计算新系列

多索引数据帧到标准索引DF

奇怪的Base64 Python解码

try 在单个WITH_COLUMNS_SEQ操作中链接表达式时,使用Polars数据帧时出现ComputeError