Pip 是用于安装 Python 包的工具。使用 pip,您可以从 Python 包索引 (PyPI) 和其他包索引中搜索、下载和安装包。
本指南介绍如何在
开始之前
Python有两种口味;Python 2 和 Python 3 。从
全局安装 Python 模块时,强烈建议使用贴切工具安装模块的 deb 包,因为它们经过测试,在 Ubuntu 系统上正常工作。Python 3 包使用前缀,Python 2 包使用 前缀。python3-python2-
仅使用 pip 该模块没有 deb 包时全局安装模块。
更喜欢在虚拟环境中使用 pip。Python 虚拟环境允许您在特定项目的隔离位置安装 Python 模块,而不是全局安装。这样,您就不必担心影响其他 Python 项目。
为 Python 3 安装点
若要在
sudo apt update
sudo apt install python3-pip
上述命令还将安装构建 Python 模块所需的所有依赖项。
安装完成后,通过检查 pip 版本来验证安装:
pip3 --version
版本号可能会有所不同,但看起来会类似:
pip 20.0.2 from /usr/lib/python3/dist-packages/pip (python 3.8)
Installing pip for Python 2
Python 2 的 Pip 不包括在
首先启用宇宙存储库:
sudo add-apt-repository universe
更新包索引并安装 Python 2:
sudo apt update
sudo apt install python2
使用curl下载脚本:get-pip.py
curl https://bootstrap.pypa.io/get-pip.py --output get-pip.py
启用存储库后,以 sudo 用户状态运行脚本,为 Python 2 安装 pip:python2
sudo python2 get-pip.py
Pip 将在全球安装。如果只想为用户安装它,请运行不带 的命令。该脚本还将安装 和 ,这允许您安装源分发。sudosetuptoolswheel
通过打印 pip 版本号来验证安装:
pip2 --version
输出将类似:
pip 20.0.2 from /usr/local/lib/python2.7/dist-packages/pip (python 2.7)
如何使用皮普
在本节中,我们将向您展示一些有用的基本点命令。使用 pip,您可以安装来自 PyPI、版本控制、本地项目和分发文件的包。通常,您将安装来自 PyPI 的包。
要查看所有 pip 命令和选项的列表,请键入:
pip3 --help
可以使用 获取有关特定命令的更多信息。例如,要了解有关安装命令的信息,请键入:pip –help
pip3 install --help
使用 Pip 安装包
假设您要安装一个名为”用于从网站提取和提取数据”的包。scrapy
要安装最新版本的包,请运行以下命令:
pip3 install scrapy
若要在包名称后安装包追加和版本号的特定版本:==
pip3 install scrapy==1.5
如果使用 Python 2,请替换为。pip3pip2
使用要求文件使用 Pip 安装包
requirement.txt是一个文本文件,其中包含运行特定 Python 项目所需的 pip 包列表及其版本。
使用以下命令安装文件中指定的要求列表:
pip3 install -r requirements.txt
列出已安装的软件包
要列出所有已安装的 pip 包,请使用以下命令:
pip3 list
使用 Pip 升级包
要将已安装的包升级到最新版本,请输入:
pip3 install --upgrade package_name
使用 Pip 卸载包
要卸载运行包:
pip3 uninstall package_name