pip
目录
参考资料
pip 是 python 的包管理工具
源
# 添加源
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.........