Python 快速入门 | pip 常用的各种骚操作是怎样的?

这一篇来跟你说说关于模块的安装和管理,相信你之前也多多少少了解过安装一个第三方模块,比如你要安装 requests 库,那么你应该是这样一顿操作:

pip install requests

之所以你可以直接这样操作,那是因为你的 Python 版本是 3.4 之后的,在这样的 Python 版本里面,默认内置了 pip 这个工具,可以使用它直接来安装或者管理一些第三方库。

你可以使用 pip –version 来看看你是否安装了 pip :

可以看到,在这里的 Python 2.7 和 3.8 版本都有了 pip ,如果你在 Python 3.4 之前的版本发现没有 pip ,你可以通过以下命令来启动:

python -m ensurepip –default-pip

如果你想更新你的 pip 到最新版本,那么你可以这样:

建议你都更新到最新的版本来,确保你能更好的去安装和管理一些第三方库。

如果你是 ubuntu 系统,在升级后使用 pip 发现错误,可以修改一下 /usr/bin/pip 的内容,将原来的:

from pip import main

if __name__ == ‘__main__’:
sys.exit(main())

改成这样即可:

from pip import __main__

if __name__ == ‘__main__’:
sys.exit(__main__._main())

如何在不同的版本中安装模块

一般来说,如果你的系统有多个 Python 版本,你可以通过 pip 和 pip3 来指定安装 “第三方库” 到不同的版本中去,比如你安装 requests 库到不同版本的 Python 中,那么可以这样:

本文隐藏内容 登陆 后才可以浏览
ok,以上就是 pip 常用的操作了。除此之外,我之前还在公众号写过如何上传模块到 pypi 给别人安装,详情可戳: 教你装逼了:怎么样发布你的 Python 代码给别人 “pip install”

7 Replies to “Python 快速入门 | pip 常用的各种骚操作是怎样的?”

  1. superhandsomeB说道:

    ERROR: Could not find a version that satisfies the requirement Headers (from versions: none)
    ERROR: No matching distribution found for Headers

    安装不了 还是

  2. superhandsomeB说道:

    pip 安装命令的时候加上 “-i + 镜像地址” 来快速安装模块

  3. 我就躺着说道:

    pip 安装命令的时候加上 “-i + 镜像地址” 来快速安装模块

回复 我就躺着 取消回复