Python pip命令整合

本文详述了pip的使用方法,包括pip的安装、更新、查看版本、查看安装包、设置镜像源、安装与升级包、卸载包、查看帮助、离线部署及生成与使用requirements.txt文件等,旨在帮助Python开发者更好地管理和维护其环境。
摘要由CSDN通过智能技术生成

1:什么是pip

pip 是一个现代的,通用的 Python 包管理工具。提供了对 Python 包的查找、下载、安装、卸载的功能。注:pip 已内置于 Python 3.4 和 2.7 及以上版本,其他版本需另行安装。

2:安装pip

使用pip

win7/10/11电脑:win+r键打开运行窗口,输入cmd后enter!
在这里插入图片描述

更新pip

py get-pip.py 
python -m ensurepip #均可用于安装pip。注意:python3.4以上已经自带pip管理工具无需安装,在pip缺失时候可以使用。

在这里插入图片描述

3:查看pip的所在路径。

where pip #查看路径

在这里插入图片描述

4:查看pip版本号

pip --version #查看版本号

在这里插入图片描述

5:升级pip版本

python -m pip install --upgrade pip #升级pip版本
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pip -U #从国内镜像升级,首选清华镜像

在这里插入图片描述

6:查看所有安装的包

pip list

在这里插入图片描述

7:全局设置镜像源地址

pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple #设置清华镜像为全局镜像

附上国内三大镜像源:
阿里云:阿里云http://mirrors.aliyun.com/pypi/simple/
清华大学:清华镜像https://pypi.tuna.tsinghua.edu.cn/simple
豆瓣: 豆瓣http://pypi.douban.com/simple/

8:查看安装包的详细信息(以numpy为例)

pip show package_name # package_name为包名

在这里插入图片描述

9:查看需要更新的包

pip list --outdated

在这里插入图片描述

10:更新指定的包(以numpy为例)

pip install --upgrade package_name #package_name为包名

在这里插入图片描述

11:安装包

pip install package_name  #这里的package_name是要安装的第三方库名

在这里插入图片描述

pip install package_name -i http://mirrors.aliyun.com/pypi/simple/ # 指定国内环境安装
pip install package_name=版本号 #安装指定版本号

12:卸载包

pip uninstall package_name #这里的package_name是要卸载的第三方库名

在这里插入图片描述

13:查看帮助

pip -h/--help

14:离线下载包(方便无网络条件下部署)

http://pypi.org/

15:本地安装包(可在无网络条件下部署)

pip install C:\Users\Administrator\Downloads\pymssql-2.2.2-cp38-cp38-win_amd64.whl #后面是包所在路径和包名

16:查看包

pip show package_name

17:生成requirements.txt文本文档

pip freeze >requirements.txt

在这里插入图片描述

18:使用requirements.txt文档安装

注意:requirements.txt必须在(C:\Users\Administrator)路径下

pip install -r requirements.txt

在这里插入图片描述

注意:文件requirement.txt里面内容的格式和pip freeze的格式完全一样。
因此我们可以将pip freeze的内容输出至requirements.txt。
其他机器可以根据导出的requirements.txt进行包安装。
从而实现不同机器之间环境的快速部署。

总结
以上为我学习python期间收集的pip命令。
有没有列出的欢迎各位小伙伴进行补充。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值