Skip to content

pip

目录


参考资料


pip 是 python 的包管理工具

bash
# 添加源
pip install numpy -i <源地>
pip install numpy -i https://mirrors.aliyun.com/pypi/simple/

国内常用源镜像地址,可自行替换。

清华:https://pypi.tuna.tsinghua.edu.cn/simple/ 阿里云:https://mirrors.aliyun.com/pypi/simple/ 中国科技大学: https://pypi.mirrors.ustc.edu.cn/simple/ 华中理工大学:https://pypi.hustunique.com/ 山东理工大学:https://pypi.sdutlinux.org/ 豆瓣:https://pypi.douban.com/simple/

显示所有包

pip list

pip freeze

所得结果相同

显示指定包

pip show numpy

这个命令显示的信息很多,不仅显示了已安装包的版本,还有它的网址、简介等信息

pip freeze | findstr numpy

numpy.version

先进入 python 环境(想看什么环境就用指定命令进入这个环境),然后 import numpy 导入指定包,最后在用 numpy.version来查看指定包的版本。

这种方法本质就是在调用 numpy 模块的属性。

如何查看某个包存在哪些版本

执行 pip install numpy==,然后系统会报错,这是正常的。

因为当你没有指定版本号或指定了一个错误的版本号时,就会出现错误【ERROR: No matching distribution found for numpy==】。

而当你出现这个错误之后,pip 模块会自动把该包的所有能安装的版本都告诉你,也就是后面的这一串信息【ERROR: Could not find a version that satisfies the requirement numpy==from versions: 1.3.0, 1.4.1, 1.5.0, 1.5.1, 1.6.0, 1.6.1, 1.6.2, 1.7.0, 1.7.1, 1.7.2, 1.8.0, 1.8.1, 1.8.2, 1.9.........

Copyright © 2022 田园幻想乡 浙ICP备2021038778号-1