目录
1 pip安装
正常情况下,在你在官网下载Python的时候,pip默认已经被一起安装了
但如果你恰好没有安装pip包,可以在Python的环境下运行以下命令行:
py -m ensurepip --upgrade
2 使用大全
打开放大镜输入cmd,回车后就进入了pip的控制台了,然后就可以执行下面的指令
2.1 升级pip
如果你想要把你的pip版本更新到最新版,可以输入以下命令:
pip install -U pip
pip install --upgrade pip
两种方法都可以,随便执行一个就好
2.2 安装某个包
pip install 包的名字
比如我想要安装numpy包,我就输入pip install numpy,如下图:
2.3 安装指定版本的包
pip install 包的名字==版本号
比如我想要安装1.23.5版本的numpy,可以输入pip install numpy==1.23.5,如下图:
2.4 更新某个包
pip install -U 包的名字
pip install --upgrade 包的名字
两种方法都可以
2.5 卸载某个包
pip uninstall 包的名字
比如我要卸载numpy包,我就输入pip uninstall numpy,如下图:
2.6 查看某个包的版本
python -c "import 包的名字;print(包的名字.__version__)"
比如我想要查看我的numpy的版本,我就在控制台输入:
python -c "import numpy;print(numpy.__version__)"
1.23.5就是我numpy的版本号
2.7 查看某个包的所有信息
pip show -f 包的名字
比如我想看一下我的numpy包的相关信息,就可以输入pip show -f numpy,如下图:
2.8 查看哪些包有最新版
pip list -o
其中的Latest就是最新的版本号,Version是你目前下载的版本
2.9 下载国内镜像
有些包的下载速度在国内非常慢,就会导致下载中断,这时候可以使用国内的镜像版本来代替
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ 包的名字
国内可以使用的镜像源:
清华:https://pypi.tuna.tsinghua.edu.cn/simple/
山东理工大学:http://pypi.sdutlinux.org/
豆瓣:http://pypi.douban.com/simple/
阿里云:http://mirrors.aliyun.com/pypi/simple/
中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
华中理工大学:http://pypi.hustunique.com/
2.10 批量安装一堆包
假设你现在有一个txt文件,里面罗列了你需要安装的包及其对应的版本号,那就可以使用以下语句批量的安装
pip install -r 文件名.txt
2.11 批量卸载一堆包
生成包括所有包名称和版本的txt文件:
pip freeze > packages.txt
我下载后的txt文件路径在:C:\Users\柴宝\packages.txt
卸载txt文件中的所有包:
pip uninstall -y -r packages.txt