<!doctype html>

pip 命令相关

pip源

  1. 默认源

    https://pypi.org/simple
    
  1. 国内源

    豆瓣:http://pypi.douban.com/simple/
    
    阿里云:http://mirrors.aliyun.com/pypi/simple/
    
    清华:https://pypi.tuna.tsinghua.edu.cn/simple
    
  1. 使用(以numpy为例)

    python -m pip install -i http://pypi.doubanio.com/simple/ --trusted-host pypi.doubanio.com numpy
    
    

pip命令

  1. 升级

    pip install --upgrade 软件包名
    
  1. 卸载

    pip uninstall 软件包名
    
  1. 查看

    可以查看该软件包的作者,软件安装路径,依赖的库和被依赖的库等息息。

    要注意看Required-by那一项,如果冒号后面显示有其他的库,那你卸载requests库就要小心,因为它被其他库依赖了,卸载的话其他库就会出问题。

    pip show 软件包名
    

    pip显示软件包信息

  1. 查看本地已经安装的软件包

    list命令显示本地所有安装的第三方库和相应的版本号,这时就可以查看完整的软件包名是怎么写的。

    pip list
    
  1. 批量导出本地的软件包环境

    pip freeze > requirements.txt
    

    上面命令会把软件包名和版本号导到requirements.txt文件里,如下图:

    pip freeze命令导出软件包名和版本号到本地文件

  1. 批量安装软件包

    pip install -r requirements.txt
    

    把requirements.txt文件拷贝到机器上,运行该命令,就会批量安装txt文件中的库。

  1. 批量升级软件包

    pip install --upgrade -r requirements.txt
    

    需要先把requirements.txt中的==号替换成>=号

  2. 升级pip

    python -m pip install --upgrade pip
    
  1. 查看pip 版本

    pip --version
    
  1. 安装软件包

    -U:升级 原来已经安装的包,不带U不会装新版本,带上U才会更新到最新版本。
    -i:指定源安装
    

     

posted on 2021-03-26 20:19  mendey  阅读(95)  评论(0)    收藏  举报