关于PIP 总结和记忆巩固

查找需要安装的包

  pip search <包名>

安装python包

  pip install 
  pip install <包名>==1.0.4 
  pip install -r requirements.txt 
  pip install <包名> -i http://pypi.mirrors.ustc.edu.cn/simple/ 
  pip install -e < local project path> (这个命令相当于pip install develop) 

  阿里源:http://mirrors.aliyun.com/pypi/simple/ 
  科大源:http://pypi.mirrors.ustc.edu.cn/simple/ 
  清华源:http://mirrors.tuna.tsinghua.edu.cn/pypi/simple 
  官方源:https://pypi.python.org/

在配置文件中指定安装源

  直接在配置文件中添加源,如果没有配置文件可以手动添加一个 
  /etc/pip.conf 
  [global] 
  timeout = 6000 
  index-url = http://pypi.douban.com/simple

列出已经安装的包

  pip list 
  pip freeze

列出本地可以editable的项目

  pip list -e

列出过期的包

  pip list -o

升级包

  pip install <包名> -U

安装的包所在目录

  pip show -f <包名> 
  pip show

 

卸载安装

  Uninstall packages. 

  pip is able to uninstall most installed packages. Known exceptions are: 

  Pure distutils packages installed with python setup.py install, which leave behind no metadata to >determine what files were installed. 

  Script wrappers installed by python setup.py develop. 

  pip also performs an automatic uninstall of an old version of a package before upgrading to a newer version.\ 

  pip uninstall <包名> 

  pip uninstall -y -r requirement.txt

posted @ 2017-10-24 14:55  py小蟒蛇  阅读(606)  评论(0编辑  收藏  举报