在下一篇文章中,我們將看一看 我們如何在Ubuntu 20.04上使用Pip安裝和管理Python軟件包。 這是用於安裝Python軟件包的工具。 有了它,我們將能夠從Python Package Index(的PyPI)和其他數據包索引。
在以下幾行中,我們將了解如何在Ubuntu 3中為Python 2和Python 20.04安裝pip。 我們還將介紹使用pip安裝和管理Python軟件包的一些基礎知識。 必須說 從Ubuntu 20.04開始,基本系統安裝中包含Python 3,而 可從Universe存儲庫中安裝Python 2。 儘管不再建議使用它,但仍邀請用戶切換到Python 3.
安裝Python時, 強烈建議使用apt工具安裝模塊的deb軟件包因為這已經過測試,可以在Ubuntu系統上正常工作。 還應該清楚的是 Python 3軟件包使用前綴 蟒蛇3- y Python 2軟件包將其更改為 蟒蛇2-.
如果您只想在虛擬環境中使用Pip。 Python 虛擬環境 它將允許您將Python模塊安裝在特定項目的隔離位置,而不必全局安裝。 這樣,我們就不必擔心會影響其他項目。
為Python 3安裝Pip
如果我們要 在Ubuntu 3上為Python 20.04安裝pip,我們只需在終端(Ctrl + Alt + T)中執行以下命令:
sudo apt update && sudo apt install python3-pip
上面的命令還將安裝所有必要的依賴關係以構建Python模塊。
安裝完成後,我們可以 驗證安裝並檢查已安裝的版本 運行命令:
pip3 --version
版本號可能會有所不同,但是如上圖所示,它看起來或多或少。
為Python 2安裝Pip
Ubuntu 2存儲庫中不包含適用於Python 20.04的Pip。 要為Python 2安裝pip,我們將使用腳本get-pip.py.
首先,如果您未啟用它,則必須 啟用Universe資源庫:
sudo add-apt-repository universe
現在我們要 更新可用軟件包的索引並安裝Python 2:
sudo apt update && sudo apt install python2
現在,使用捲曲工具,我們將 下載腳本 獲取 pip.py:
curl https://bootstrap.pypa.io/get-pip.py --output get-pip.py
下載完成後,我們將 使用python2運行腳本以安裝pip:
sudo python2 get-pip.py
Pip將在全球範圍內安裝。 如果只想為您的用戶安裝它,請運行不帶sudo的命令。 該腳本還將安裝setuptools和wheel。
現在我們可以 通過打印版本號驗證安裝 使用命令:
pip2 --version
使用Pip的一些基礎知識
現在讓我們看一些有用的基本pip命令。 使用此工具,我們可以從PyPI,版本控制,本地項目和分發文件中安裝軟件包。
至 查看所有可用命令和選項的列表 您只需要寫:
pip3 --help
我們可以 獲取有關特定命令的更多信息 使用命令 點–幫助。 例如,要獲取有關install命令的更多信息,只需鍵入:
pip3 install --help
使用Pip安裝軟件包
假設我們有興趣安裝一個名為 y,用於從網站提取數據。 為了 安裝最新版本的軟件包,您只需要運行以下命令:
pip3 install scrapy
至 安裝軟件包的特定版本,我們只需要添加 == 軟件包名稱後的版本號:
pip3 install scrapy==1.5
如果我們使用Python 3,我們可以將pip2替換為pip2.
更新包
至 將已安裝的軟件包更新為最新版本,使用的命令將類似於以下內容:
pip3 install --upgrade nombre_paquete
使用需求文件安裝軟件包
如果我們有一個文本文件,其中包含pip軟件包列表,以及執行特定Python項目所需的pip軟件包版本。 我們將能夠使用以下命令 安裝要求列表中指定的那個文件:
pip3 install -r requirements.txt
列出已安裝的軟件包
至 列出所有已安裝的pip軟件包,您只需安裝以下命令:
pip3 list
卸載軟件包
至 卸載軟件包,您只需要運行以下內容:
pip3 uninstall nombre_paquete
有關更多信息,用戶可以 訪問的頁面 用戶手冊 或 關於它的文章 這是前一段時間寫在這個博客上的。
極好的信息,我需要更多有關python的信息。