在下一篇文章中,我们将看一看 我们如何在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安装软件包
假设我们有兴趣安装一个名为 scrapy,用于从网站提取数据。 为了 安装该软件包的最新版本,您只需要运行以下命令:
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
有关更多信息,用户可以 访问的页面 用户手册 ØEL 关于它的文章 不久前写在这个博客上的。
极好的信息,我需要更多有关python的信息。