使用不同的镜像源,下载包的时候可能会出现版本不匹配。则可以直接使用 pip install 包名 进行下载
速查版
pip freeze
pip list
pip install openpyxl
pip install openpyxl==3.1.1
pip install openpyxl -i https://repo.huaweicloud.com/repository/pypi/simple/
pip install openpyxl==3.1.1 -i https://repo.huaweicloud.com/repository/pypi/simple/
pip uninstall openpyxl
pip freeze > requirements.txt
pip install -r requirements.txt -i https://repo.huaweicloud.com/repository/pypi/simple/
pip list --outdated
pip install --upgrade openpyxl
详细版
# 查看当前环境下安装的所有包及版本
pip freeze
# 查看当前环境下安装的所有包及版本
pip list
# 安装指定包(默认从国外镜像源下载,慢且易出错)
# 默认下载最新版本
pip install 包名
# 指定版本下载
pip install 包名==版本号
# 安装指定包(-i指定从国内华为镜像源下载,下载速度快。默认下载镜像源中最新版本)
pip install 包名 -i https://repo.huaweicloud.com/repository/pypi/simple/
# 指定版本下载
pip install 包名==版本号 -i https://repo.huaweicloud.com/repository/pypi/simple/
# 卸载指定包
pip uninstall 包名
# 导出当前环境中安装的所有包及其版本导出到requirements.txt
pip freeze > requirements.txt
# 安装requirements.txt中所有包到当前环境中
pip install -r requirements.txt -i https://repo.huaweicloud.com/repository/pypi/simple/
# 检查那些包需要更新
pip list --outdated
# 更新指定的包
pip install --upgrade 包名
标签:包名,requirements,simple,install,常用命令,pip,txt
From: https://www.cnblogs.com/liqiju/p/17228413.html