文章摘要: pip(python包管理器)第三方库命令查询手册。
警告
- 镜像源请尽可能只使用其中一个,不要下载的第三方库是在多个不同地方的镜像源下载的。(这有可能由于不同镜像源的不及时同步导致出现第三方库有问题)
管理第三方库
安装第三方库
# 下载最新版本
pip install [库名]
# 下载指定版本
pip install [库名]==X.X
# 下载指定最低版本以上
pip install [库名]>=X.X
# 通过requirements.txt安装第三方库
pip install -r [requirements.txt]
pip install -r [完整路径+requirements.txt]
升级第三方库
# 以管理员身份升级库
pip install --upgrade [库名]
卸载第三方库
# 卸载第三方库
pip uninstall [库名]
离线安装第三方库
# 安装.whl文件
pip install whl [文件名.whl]
pip install whl [完成路径.whl]
# 安装下载下来的源文件第三方库,执行源文件下的setup.py进行安装
python setup.py install
python [完整路径+setup.py] install
显示当前python环境下已安装的所有第三方库
# 显示当前python环境的本地第三方库
pip list
# 查询需要升级的第三方库
pip list -o
导出本地所用到的第三方包的名称和版本
# 当需要将项目分享给别人时,别人需要自行下载项目所依赖的第三方库才能正常运行
# 导出项目所用到的第三方库
pip freeze > requirements.txt
pip freeze > [完整路径+requirements.txt]
pip信息查询命令
查询python和pip的处理器架构
python -c "import platform;print(platform.architecture()[0]);print(platform.machine())"
查询python信息
# 查看版本信息
python --version
python -V
# 查看python本地存储的目录
which python3
查询pip信息
# 查看版本信息
pip --version
pip -V
# 显示pip版本、本地存储的目录
python -m pip --version
查询本地第三方库信息
# 显示相关信息,不显示详细的本地相关文件
pip show [库名]
# 显示相关信息,包含每个详细文件位置
pip show -f [库名]
查询本地第三方库的依赖关系
# 需要先通过pip安装pipdeptree第三方库
# 查看详细依赖关系的方法
pipdeptree -p [库名]
存储库
注释
- 修改的是pip存储库(配置文件),而记录的数据是镜像源站点的URL。
临时更换镜像源
# 指定镜像源来安装第三方库
pip install [库名] -i [镜像源地址]
添加指定的默认镜像源
pip config set global.index-url [镜像源地址]
# 提示:配置文件将存储在“/home/用户/.config/pip/pip.conf”
通过手动修改文件的方式来更换镜像源
- 修改
/home/用户/.config/pip/目录下的pip.conf文件。- 改为如下内容:
[global]
index-url = https://mirrors.huaweicloud.com/repository/pypi/simple
trusted-host = mirrors.huaweicloud.com
timeout = 120
查看已添加的镜像源
pip config list