这篇文章主要介绍“在Linux、Mac和Windows系统上怎么安装pip”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“在Linux、Mac和Windows系统上怎么安装pip”文章能帮助大家解决问题。
Python 是一种功能强大、流行广泛的编程语言,在常规编程、数据科学等很多方面它都有丰富的软件包可供使用。但这些软件包通常都不会在 Python 安装时自动附带,而是需要由用户自行下载、安装和管理。所有的这些软件包(包括库和框架)都存放在一个名叫 PyPI(也就是 Python 软件包索引 Python Package Index)的中央存储库当中,而 pip(也就是首选安装程序Preferred Installer Program)则是管理这个中央存储库的工具。
在安装 pip 之后,管理 PyPI 的软件包就变得很方便了。大部分的软件包都可以通过在终端或者命令行界面执行 python -m pip install 这样的命令来完成安装。较新版本的 Python 3(3.4 或以上)和 Python 2(2.7.9 或以上)都已经预装了 pip,旧版本的 Python 没有自带 pip,但可以另外安装。
首先你的系统中需要安装好 Python,否则 pip 安装器无法理解任何相关的命令。你可以在命令行界面、Bash 或终端执行 python 命令确认系统中是否已经安装 Python,如果系统无法识别 python 命令,请先下载 Python 并安装。安装完成后,你就可以看到一些引导你安装 pip 的提示语了。
在不同发行版的 Linux 上,安装 pip 的命令也有所不同。
在 Fedora、RHEL 或 CentOS 上,执行以下命令安装:
$ sudo dnf install python3-pip
在 Debian 或 Ubuntu 上,使用 apt 包管理工具安装:
$ sudo apt install python3-pip
其它的发行版可能还会有不同的包管理工具,比如 Arch Linux 使用的是 pacman:
$ sudo pacman -S python-pip
执行 pip –version 命令就可以确认 pip 是否已经正确安装。
在 Linux 系统上安装 pip 就是这样简单,你可以直接跳到“使用 pip”部分继续阅读。
MacOS 已经预装了 Python,但 Python 版本一般是比较旧的。如果你要使用 Python 的话,建议另外安装 Python 3。
在 Mac 上可以使用 homebrew 安装 Python 3:
$ brew update && brew upgrade python
如果你安装的是以上提到的新版本 Python 3,它会自带 pip 工具。你可以使用以下命令验证:
$ python3 -m pip --version
如果你使用的是 Mac,安装过程也到此结束,可以从“使用 pip”部分继续阅读。
以下 pip 安装过程是针对 Windows 8 和 Windows 10 的。下面文章中的截图是 Windows 10 环境下的截图,但对 Windows 8 同样适用。
首先确认 Python 已经安装完成。
如果你想在 Windows 系统上像 Linux 一样使用包管理工具,Chocolatey 是一个不错的选择,它可以让 Python 的调用和更新变得更加方便。Chocolatey 在 PowerShell 中就可以运行,只需要简单的命令,Python 就可以顺利安装。
PS> choco install python
接下来就可以使用 pip 安装所需的软件包了。
使用 pip
在 Linux、BSD、Windows 和 Mac 上,pip 都是以同样的方式使用的。
例如安装某个库:
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
关于“在Linux、Mac和Windows系统上怎么安装pip”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识,可以关注亿速云行业资讯频道,小编每天都会为大家更新不同的知识点。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。