📜  Python画中画

📅  最后修改于: 2022-05-13 01:55:32.349000             🧑  作者: Mango

Python画中画

在本文中,我们将讨论什么是 pip,如何使用 pip 安装、升级和卸载软件包。那么在开始使用之前让我们先了解一下什么是 pip?

什么是点子?

Python pip是Python包的包管理器。我们可以使用 pip 来安装Python不附带的包。命令提示符中 pip 命令的基本语法是:

pip 'arguments'

如何安装点子?

Python pip 预装在 3.4 或更早版本的Python上。要检查是否安装了 pip,请在终端中键入以下命令

pip --version

如果系统中已经安装了 pip,此命令将告诉 pip 的版本。

检查 pip 的安装

Python pip 安装包

我们可以使用Python pip install命令安装其他包。假设我们想使用 pip 安装 numpy。我们可以使用下面的命令来做到这一点。

句法:

示例 1:未安装所需软件包时。

示例 2:当所需的软件包已经安装时。

指定包版本

我们也可以使用下面的命令安装特定版本的包。

句法:

pip install package_name==version

这将安装指定版本的包

使用 pip 显示包信息

我们可以使用Python pip show命令来显示特定包的详细信息。

句法:

pip show numpy

例子:

笔记:

  • Requires 列显示 NumPy 包所需的依赖项
  • Required by 显示需要 NumPy 的包

使用 pip 列出已安装的软件包

Python pip list命令显示系统中安装的软件包列表。

句法:

pip list

例子:

使用 pip卸载软件包

Python pip uninstall命令卸载特定的现有包。

句法:

pip uninstall numpy

例子:

注意: pip uninstall 命令不会卸载包依赖项。如果您还想删除依赖项,则可以使用 pip show 命令查看依赖项并手动删除每个包。

使用 pip搜索包

我们可以使用Python pip search命令搜索特定的现有包。

句法:

pip search numpy

例子:

通过 pip使用需求文件

假设您需要多个包,那么您可以一次性安装所有模块,而不是手动安装每个包。这可以通过创建 requirements.txt 文件来完成。假设 requirements.txt 文件看起来像这样——

句法:

pip install -r requirements.txt

例子:

使用 pip列出其他包

Python pip freeze命令用于列出未预装Python的包。

句法:

pip freeze

例子:

使用 pip 列出过时的包

Python pip list –outdated命令用于列出所有过时的包。此命令将已安装的软件包信息与 pip 存储库进行交叉检查。

句法:

pip list --outdated

例子:

列出过时的包

使用 pip 升级软件包

Python pip install –user –upgrade用于更新包。

句法:

pip install --user --upgrade package_name

例子:

升级用 pip 打包升级用 pip 打包

我们还可以使用以下命令将任何软件包升级到特定版本。

pip install --user --upgrade package_name==version

使用 pip 降级软件包

Python pip install –user命令用于将包降级到特定版本。

句法:

pip install --user package_name==version

例子:

降级包python pip