Pip是一個軟件包管理系統(tǒng),它簡化了用Python編寫的軟件包(如Python包索引(PyPI)中的軟件包)的安裝和管理。 在Ubuntu 18.04上缺省沒有安裝Pip,但安裝非常簡單。 在本教程中,我們將向您展示如何在Ubuntu 18.04上安裝Python Pip,并介紹如何使用pip安裝和管理Python包的基礎知識。 安裝Pip 根據(jù)您的偏好和需求,在Ubuntu 18.04上安裝pip有幾種不同的方法。 在本指南中,我們將使用apt包管理器為Python 2 pip和Python 3 pip3安裝pip。 在使用apt安裝任何軟件包之前,建議使用以下命令更新軟件包列表: sudo apt update 安裝Python 2的pip 以下命令將為Python 2及其所有依賴項安裝pip: sudo apt install python-pip 安裝完成后,我們可以使用以下打印pip版本的命令驗證安裝: pip --version 版本號可能會有所不同,但它看起來像這樣: pip 9.0.1 from /usr/lib/python2.7/dist-packages (python 2.7) 為Python 3安裝pip 為Python 3.x安裝pip3運行: sudo apt install python3-pip 和前面一樣,我們將通過以下方式驗證pip3安裝: pip3 --version 輸出示例: pip 9.0.1 from /usr/lib/python3/dist-packages (python 3.6) 安裝開發(fā)工具 我們還將安裝用于構建Python模塊所需的開發(fā)工具,以供Python 2運行: sudo apt install build-essential python-dev python-setuptools 對于Python 3: sudo apt install build-essential python3-dev python3-setuptools Pip用法 在本節(jié)中,我們會考慮一些有用的基本pip命令。 使用pip,我們可以從PyPI,版本控制,本地項目和分發(fā)文件安裝軟件包,但在大多數(shù)情況下,您將從PyPI安裝軟件包。 假設我們想要安裝一個名為scrapy的包,我們可以通過發(fā)出以下命令來實現(xiàn): pip install scrapy scrapy是用于抓取網(wǎng)站并提取結構化數(shù)據(jù)的Python庫 卸載程序包運行: pip uninstall scrapy 從PyPI搜索軟件包: $pip search "search_query" 列出已安裝的軟件包: $pip list 要列出過期的軟件包: $pip list --outdated 輸出: Package Version Latest Type |
|