原文: https://pythonbasics.org/how-to-use-pip-and-pypi/

pip是 Python 的软件包管理器。 您可以使用它来安装模块。 有时系统在商店中有两个版本的pip,您需要版本 3(最新版本)。

模块就是代码:以函数或对象的形式。 您可以将此包含在程序中并以此为基础。 您可以将其视为用于构建项目的预制部件。

PyPI 是 Python 软件包的索引,用于存储 Python 的所有正式模块。

pip

安装pip

pip的安装很容易。 您可以使用系统软件包管理器进行安装。 如果您使用 Linux,则通常已经安装了。

在 Linux 上,您可以使用以下命令进行安装:

  1. # debian and ubuntu linux
  2. sudo apt-get install python3-pip
  3. # fedora linux
  4. sudo yum install python3-pip

在 Mac OS X 上,使用easy_install进行安装。

  1. sudo easy install pip

安装模块

是否安装了pip? 它可以从 PyPi 仓库安装软件包。 它是 python 模块的官方存储库。

从 PyPi 仓库下载并安装了通过pip安装的软件。

要安装模块,只需键入:

  1. pip install modulename

这可以是 PyPi 索引中的任何模块,让我们播放:

  1. pip install playsound

virtualenv

您总是希望在虚拟环境中安装,而不是在系统上全局安装。

virtualenv创建一个隔离的环境,因此您安装的软件包不会影响其他 python 项目。 您可以通过以下方式进行操作:

  1. virtualenv name
  2. cd name
  3. source bin/activate

然后,您的环境处于活动状态,并且可以使用pip安装模块

  1. pip install package

如果要结束使用项目,请禁用类型。

搜索

您可以在线或在命令行中在 PyPi 索引中找到软件包。
要在命令行中键入以下命令,其中topic是您要搜索的单词。

  1. pip search topic

这将显示可用软件模块的列表。

下载示例和练习