首頁 > 軟體

如何在CentOS Linux 7.5上安裝 Pip

2020-06-16 16:51:20

Pip是一個軟體包管理系統,它簡化了用Python編寫的軟體包(如Python包索引(PyPI)中的軟體包)的安裝和管理。在CentOS Linux 7.5上預設不安裝Pip,但安裝非常簡單。

在本教學中,我們將介紹如何使用yum軟體包管理器在CentOS 7上安裝Pythonpip,並介紹如何使用pip安裝和管理Python軟體包的基礎知識。

前提條件

在全域性安裝Python模組時,您應該更願意使用yum來安裝發行版提供的Python模組,因為它們已經過測試,可以在CentOS 7上正常執行。只有在沒有用於Python模組的rpm包時,才可以使用pip來全域性安裝Python模組。

在大多數情況下,你只能在虛擬環境中使用pip。 Python虛擬環境允許您將Python模組安裝在特定專案的隔離位置,而不是全域性安裝。這樣您就不必擔心影響其他Python專案。

新增EPEL儲存庫

Pip在CentOS 7核心儲存庫中不可用。要安裝pip,我們需要啟用EPEL儲存庫:

sudo yum install epel-release

安裝Pip

一旦啟用EPEL儲存庫,我們可以使用以下命令安裝pip及其所有依賴項:

sudo yum install python-pip

驗證Pip安裝

要驗證點是否正確安裝,請執行以下命令,該命令將列印pip版本:

pip --version

版本號可能會有所不同,但它看起來像這樣:

pip 8.1.2 from /usr/lib/python2.7/site-packages (python 2.7)

安裝開發工具

開發工具是構建Python模組所必需的,您可以通過以下方式安裝它們:

sudo yum install python-devel

sudo yum groupinstall 'development tools'

Pip用法

在本節中,我們會考慮一些有用的基本pip命令。 使用pip,我們可以從PyPI,版本控制,本地專案和分發檔案安裝軟體包。 通常你會從PyPI安裝軟體包。

假設我們想要安裝一個名為twisted的包,我們可以通過發出以下命令來實現:

pip install twisted

twisted是一個用Python編寫的非同步網路框架。

解除安裝程式包執行:

pip uninstall twisted

從PyPI搜尋軟體包:

pip search "twisted"

列出已安裝的軟體包:

pip list

要列出過期的軟體包:

pip list --outdated

總結

您現在應該在您的CentOS 7伺服器上安裝pip,並且您可以輕鬆安裝和解除安裝Python模組。 有關pip的更多資訊,請檢視pip使用者指南。 如果您有任何問題或意見,請隨時在下面發表評論。


IT145.com E-mail:sddin#qq.com