PIP指令全指南

pip是什么?

pip是Python的第三方包(库)管理器,可以很方便的安装,卸载,升级,查看Python第三方库。Python有内置的标准库,在你安装完Python后这些标准库都已默认安装好了,但是还有很多有用的Pyhon库不是内置安装的,我们叫这些库为第三方库,要通过pip来安装和管理第三方库,还会管理库之间的依赖(dependency)关系。

但不是所有的第三方python包都能通过pip来安装,只能是发布在pypi。org上面的才能通过pip安装

其中pypi是一个仓库,上面存放了大量的Python第三方软件包,是由Python官方社区维护。只要遵守pypi的规则,所有开发者都可以把自己开发的Python软件包发布在pypi上,供其他人下载使用。
PIP指令全指南_第1张图片

例:

  1. 我们可以使用 pip help 来查看pip上哪些命令可以使用(同理可以查看conda等指令)
    PIP指令全指南_第2张图片
  2. pip install + 包名 ; (这样会安装该软件的最新版本。同时pip会计算该软件的依赖包,如果没有冲突,就会一并把该软件包的依赖包一起安装了。)
  3. pip install requests==2.21.0 (指定包的具体版本号)
  4. pip镜像源安装软件包:pip install -i https://pypi.tuna.tsinghua.edu.cn/simple + 软件包名 (示例为使用清华的镜像源安装,但镜像源没法实时做到更新pypi上的软件包,所以有些软件包的版本可能不是最新的。)
  5. pip升级软件包:pip install --upgrade + 包名
  6. 搜索软件包:pip search + 关键字
  7. 卸载软件包:pip uninstall + 包名
  8. 查看库的信息:pip show + 库名
  9. 显示本地软件包 :pip list
  10. 导出本地所有软件包名和版本号 :pip freeze > requirements.txt (上面命令会把软件包名和版本号导到 requirements.txt 文件里)
  11. 一键卸载全部的第三方软件包 :pip uninstall -r requirements.txt
  12. 一键升级所有的第三方软件包 :pip install --upgrade -r requirements.txt
  13. pip自身有时也需要升级,你在使用pip install安装的时候可能遇到过如下提示:
    You are using pip version 18.1, however version 19.0.1 is available
    意思是你现在用的版本是18.1,提示你要升级到19.0.1最新的pip版本上
    python -m pip install --upgrade pip

14.pip下载临时换清华源:pip install TensorFlow -i https://pypi.tuna.tsinghua.edu.cn/simple

你可能感兴趣的:(Notes,软件配置,pycharm,pip,python,anaconda)