学python的都知道安装第三方依赖包经常用到pip命令,然后国内pip下载经常比较慢或者根本下载不到,其实可以通过指定国内pip源下载,快多了。
通过如下命令安装requests模块:
pip install requests
更换PIP源
PIP源在国外,速度慢,可以更换为国内源,以下是国内一些常用的PIP源。
豆瓣(douban) : http://pypi.douban.com/simple/
清华大学 : https://pypi.tuna.tsinghua.edu.cn/simple/
阿里云 : http://mirrors.aliyun.com/pypi/simple/
中国科技大学 : https://pypi.mirrors.ustc.edu.cn/simple/
中国科学技术大学 : http://pypi.mirrors.ustc.edu.cn/simple/
临时更换源,加上-i参数即可,如下:
pip install ×××× -i https://mirrors.aliyun.com/pypi/simple
pip install django -i https://mirrors.aliyun.com/pypi/simple
定版本安装
# 安装特定版本的package,通过使用==, >=, <=, >, <来指定一个版本号。
# 所安装的包的版本为 3.2.18
pip install django==3.2.18
# 所安装的包必须大于等于 3.2.18
pip install django>=3.2.18
# 所安装的包必须小于等于 3.2.18
pip install django<=3.2.18
卸载已安装的库
pip uninstall django
查询软件包
pip list
pip list # 查询当前环境安装的所有软件包
pip search django # 查询 pypi 上含有某名字的包
pip list --outdated # 查询当前环境中可升级的包
pip show django # 查询一个包的详细内容
将已经安装的库列表保存到文本文件中
pip freeze > requirements.txt
根据依赖文件批量安装库
pip install -r requirements.txt
使用wheel文件安装
除了使用上面的方式联网进行安装外,还可以将安装包也就是 wheel 格式的文件,下载到本地,然后使用 pip 进行安装。比如在 PYPI上 提前下载的 pillow 库的 wheel 文件,后缀名为whl。
pip install pillow-4.2xxxxxxx.whl
升级安装包
pip install --upgrade pkg
总结 pip 相关命令
管理/控制整个 python 环境的包版本
pip freeze >requirements.txt # 导出依赖包列表
pip install -r requirements.txt # 从依赖包列表中安装
pip install -c constraints.txt # 确保当前环境软件包的版本(并不确保安装)
参考:https://blog.csdn.net/hz18790581821/article/details/89227380
标签:simple,pypi,django,install,常用命令,pip,安装 From: https://www.cnblogs.com/xh2023/p/17421445.html