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

如何在python3中安装pip ?


当前回答

如果你使用的是python 3.4+

类型:

python3 -m pip

其他回答

在Ubuntu 18.04或Ubuntu 20.04上安装Python的简单方法

步骤1:更新本地存储库:-

Sudo apt更新

第二步:安装支持软件

Sudo apt install build-essential zlib1g-dev libbncurses5 -dev libgdbm-dev libss3 -dev libssl-dev libreadline-dev libffi-dev wget

要下载最新版本的Python源代码,请导航到/ Python - Source -files目录并使用wget命令:-

mkdir python-source-files

步骤4:下载最新版本的Python源代码:-

wget https://www.python.org/ftp/python/3.7.5/Python-3.7.5.tgz

你可以修改python版本,只需要修改这个:-"3.7.5"和你想要的版本:

步骤5:解压压缩文件:-

柏油止咳饮料 或 焦油

步骤6:测试系统和优化Python:-

CD python-3.7.5或你的python版本。

步骤7:现在配置(使用——optimization选项可以使代码执行速度提高10-20%):-

. / configure——enable-optimizations

或者你也可以这样做,如果你面临ssl错误:-

. / configure——使用openssl

步骤8:安装第二个Python实例:-

Sudo做altinstall

建议使用“altinstall”方法。你的Ubuntu系统可能有依赖于Python 2.x的软件包。

OR

如果你想覆盖默认的Python安装/版本:-

Sudo make install"

步骤9:现在检查Python版本:-

python3——版本

步骤10:为python3安装pip只需执行以下命令:-

Sudo apt-get install python3-pip

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

然后执行如下命令:

python get-pip.py

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

参考:PIP安装

下面是我在ubuntu 12.04中解决这个问题的方法:

sudo apt-get install build-essential libncursesw5-dev libssl-dev libgdbm-dev libc6-dev libsqlite3-dev tk-dev

然后从源代码安装python3:

wget https://www.python.org/ftp/python/3.4.0/Python-3.4.0.tar.xz
tar xvf Python-3.4.0.tar.xz
cd Python-3.4.0
./configure
make
make test
sudo make install

当您完成所有这些程序的安装后,pip3将自动安装。

如果您的Linux发行版已经安装了Python,那么您应该能够使用系统的包管理器安装PIP。这是可取的,因为系统安装的Python版本不能很好地使用在Windows和Mac上使用的get-pip.py脚本。

高级软件包工具(Python 2.x)

sudo apt-get install python-pip

高级软件包工具(Python 3.x)

sudo apt-get install python3-pip

包管理器(Python 2.x)

sudo pacman -S python2-pip

包管理器(Python 3.x)

sudo pacman -S python-pip

Yum Package Manager (Python 2.x)

sudo yum upgrade python-setuptools
sudo yum install python-pip python-wheel

Yum Package Manager (Python 3.x)

sudo yum install python3 python3-wheel

Dandified Yum (Python 2.x)

sudo dnf upgrade python-setuptools
sudo dnf install python-pip python-wheel

Dandified Yum (Python 3.x)

sudo dnf install python3 python3-wheel

Zypper包管理器(Python 2.x)

sudo zypper install python-pip python-setuptools python-wheel

Zypper包管理器(Python 3.x)

sudo zypper install python3-pip python3-setuptools python3-wheel

更新2015-01-20:

根据https://pip.pypa.io/en/latest/installing.html,目前的方式是:

wget https://bootstrap.pypa.io/get-pip.py
python get-pip.py

我认为这适用于任何版本


最初的回答:

wget http://python-distribute.org/distribute_setup.py
python distribute_setup.py
easy_install pip