Centos

如何在 CentOS 上安裝 pip?

  • February 20, 2019

我正在使用 CentOS 7。我想使用 Pip 安裝 virtualenv 。所以我像這樣安裝了Pip …

[laredotornado@server Python-3.7.2]$ sudo yum install python-pip httpd mod_wsgi
[sudo] password for laredotornado: 
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: mirror.fileplanet.com
* extras: mirror.us-midwest-1.nexcess.net
* updates: mirror.fileplanet.com
No package python-pip available.
Package httpd-2.4.6-88.el7.centos.x86_64 already installed and latest version
Package mod_wsgi-3.4-18.el7.x86_64 already installed and latest version
Nothing to do

但是當我實際嘗試使用 pip 時,我被告知找不到它…

[laredotornado@server Python-3.7.2]$ sudo pip install virtualenv
sudo: pip: command not found

如何在我的 Linux 發行版上正確安裝 pip?

從另一個網站總結:

CentOS 7 的核心軟體包儲存庫沒有python-pip. 為此,您需要啟用 EPEL(“企業 Linux 的額外軟體包”)儲存庫。你這樣做

sudo yum install epel-release

之後,您應該可以pip安裝

sudo yum install python-pip

也可能相關:

特別是,那裡的一個答案指出

由於 Python 3.5pip已經與 python 發行版捆綁在一起,所以你可以只執行python3.6 -m pip而不是pip.

引用自:https://unix.stackexchange.com/questions/501731