当前位置: 首页 > 科技观察

安装pip以轻松管理PyPI包

时间:2023-03-20 16:24:09 科技观察

在Linux、Mac或Windows上为旧版本的Python安装pip。Python是一种功能强大且流行的编程语言,具有用于通用编程、数据科学和许多其他方面的丰富包。但是,这些包通常不会自动包含在Python安装中,而是需要用户自行下载、安装和管理。所有这些包(包括库和框架)都存储在一个名为PyPI(Python包索引)的中央存储库中,而pip(首选安装程序)管理这个中央存储库的工具。安装pip后,在PyPI上管理包变得非常方便。大部分软件包都可以通过在终端或命令行界面执行python-mpipinstall等命令安装。较新版本的Python3(3.4或更高版本)和Python2(2.7.9或更高版本)预装了pip,旧版本的Python不附带pip,但可以单独安装。在这篇文章中,我将描述pip在Linux、Mac和Windows系统上的安装过程。有关更多详细信息,请参阅pip.pypa的文档。首先你需要安装Python首先你需要在你的系统中安装Python,否则pip安装程序无法理解任何相关命令。您可以在命令行界面、Bash或终端中执行python命令,确认系统中是否安装了Python。如果系统无法识别python命令,请先下载并安装Python。安装完成后,可以看到一些提示,引导你安装pip。在Linux上安装pip在不同的Linux发行版上,安装pip的命令也不同。在Fedora、RHEL或CentOS上,执行以下命令安装:$sudodnfinstallpython3在Debian或Ubuntu上,使用apt包管理工具安装:$sudoaptinstallpython3-pip其他发行版可能有不同的包管理工具,例如作为ArchLinux使用pacman:$sudopacman-Spython-pip执行pip--version命令确认pip是否已经正确安装。在Linux系统上安装pip非常简单,您可以直接跳到“使用pip”部分继续阅读。在Mac上安装pipMacOS已经预装了Python,但Python版本普遍较旧。如果要使用Python,建议另外安装Python3。你可以使用homebrew在Mac上安装Python3:$brewupdate&&brewupgradepython如果你安装了上面提到的新版本的Python3,它会附带pip工具。你可以通过以下命令验证:$python3-mpip--version如果你使用的是Mac,安装过程到这里就结束了,你可以继续阅读“使用pip”部分。在Windows上安装pip下面的pip安装过程是针对Windows8和Windows10的。下面文章中的截图来自Windows10环境,但同样适用于Windows8。首先确保已经安装了Python。如果你想在Windows系统上使用像Linux这样的包管理工具,Chocolatey是一个不错的选择,它可以让调用和更新Python更加方便。Chocolatey可以在PowerShell中运行,只需要一个简单的命令,Python就可以顺利安装。PS>chocoinstallpython接下来就可以使用pip安装需要的包了。使用pip在Linux、BSD、Windows和Mac上,pip的使用方式相同。例如,要安装库:python3-mpipinstallfoo--user卸载已安装的库:python3-mpipuninstallfoo按名称查找包:python3-mpipsearchfoo将pip更新到新版本:$sudopipinstall--upgradepip需要注意的是,Windows系统前面不需要加sudo命令,因为Windows对用户权限的管理方式独特,对应的方法是创建执行策略异常.python-mpip安装--upgradepip