摘要: Python 是一种强大且流行的编程语言,具有许多对通用编程、数据科学和许多其他事物有用的软件包。这些软件包不包含在 Python 的安装中,因此需单独下载、安装和管理。软件包(库和框架)都存储在称为 Python 包索引或简称 PyPI 的中央存储库中。 在...
Python 是一种强大且流行的编程语言,具有许多对通用编程、数据科学和许多其他事物有用的软件包。这些软件包不包含在 Python 的安装中,因此需单独下载、安装和管理。软件包(库和框架)都存储在称为 Python 包索引或简称 PyPI 的中央存储库中。
在系统上安装 Python pip (全称 Preferred Installer Program)可轻松管理 PyPI 软件包。只需在终端或命令行中键入 python -m pip install
确保已安装 Python
如系统上尚未安装 Python,那么请先安装;否则,pip 安装程序将无法理解任何命令。并在命令行、Bash 或终端窗口中输入 python,查看会发生什么。如果无法识别该命令,则需要下载 Python。如已安装 Python,则会看到很多命令以及是否可以安装 pip 的提示。
在 Linux 上安装 Python pip
用于在 Linux 上安装 pip 的命令取决于您使用的发行版。在 Fedora、RHEL 和 CentOS 上:
$ sudo dnf install python3
对于 Debian 或 Ubuntu,使用 Apt 包:
$ sudo apt install python3-pip
其他发行版可能有自己的包管理器。例如,Arch Linux 使用 pacman:
$ sudo pacman -S python-pip
要确定 pip 是否安装正确,请使用 --version 选项检查版本,
在 Mac 上安装 Python pip
MacOS 默认安装了 Python,但 Apple 提供的版本几乎总是过时的,即使是 OS 版本也是如此。如果您使用 Python,则应使用 Python 3 的自定义安装。要在 Mac 上安装 Python 3,请使用 homebrew:
$ brew update && brew upgrade python
由于已安装最新版本的 Python3,因此也安装了 pip。 可使用以下方法进行验证:
$ python3 -m pip --version
在 Windows 上安装 Python pip
要安装 pip,需要具备 Windows 8 或 10 系统。
如想要与 Linux 用户使用包管理器一样,那么可以使用适用于 Windows 的 Chocolatey 包管理器。它提供了对 Python 的轻松访问,但也提供了较为轻松的更新方式。可以在开源 PowerShell 应用程序中使用,只需几个命令即可完成令人惊奇的事情。
PS> choco install python
那么现在,可以使用 pip 来安装所需的任何软件包。
使用 Python pip
Python pip 在每个平台上的工作方式完全相同,如:Linux、BSD、Windows、Mac 等。
安装虚构库 foo,请使用:
python3 -m pip install foo --user
卸载:
python3 -m pip uninstall foo
搜索包:
python3 -m pip search foo
升级到新版本的 pip:
$ sudo pip install --upgrade pip
在 Windows 上,省略 sudo 命令(Windows 有自己的权限管理方法,因此可能需要为执行策略创建一个例外)。
python -m pip install --upgrade pip
希望尝试了本文中描述的安装方法后,能够对大家有所帮助。