Python下的常用下载安装工具pip的安装方法

1060次阅读  |  发布于6年以前

1、pip下载安装
1.1 pip下载


    # wget "https://pypi.python.org/packages/source/p/pip/pip-1.5.4.tar.gz#md5=834b2904f92d46aaa333267fb1c922bb" --no-check-certificate

    # wget "https://pypi.python.org/packages/source/p/pip/pip-1.5.4.tar.gz#md5=834b2904f92d46aaa333267fb1c922bb" --no-check-certificate

1.2 pip安装


    # tar -xzvf pip-1.5.4.tar.gz
    # cd pip-1.5.4
    # python setup.py install

    # tar -xzvf pip-1.5.4.tar.gz
    # cd pip-1.5.4
    # python setup.py install

2. pip使用详解
2.1 pip安装包


    # pip install SomePackage

     [...]
     Successfully installed SomePackage


    # pip install SomePackage

     [...]
     Successfully installed SomePackage

2.2 pip查看已安装的包


    # pip show --files SomePackage

     Name: SomePackage
     Version: 1.0
     Location: /my/env/lib/pythonx.x/site-packages
     Files:
      ../somepackage/__init__.py
      [...]


    # pip show --files SomePackage

     Name: SomePackage
     Version: 1.0
     Location: /my/env/lib/pythonx.x/site-packages
     Files:
      ../somepackage/__init__.py
      [...]

2.3 pip检查哪些包需要更新


    # pip list --outdated

     SomePackage (Current: 1.0 Latest: 2.0)


    # pip list --outdated

     SomePackage (Current: 1.0 Latest: 2.0)

2.4 pip升级包


    # pip install --upgrade SomePackage

     [...]
     Found existing installation: SomePackage 1.0
     Uninstalling SomePackage:
      Successfully uninstalled SomePackage
     Running setup.py install for SomePackage
     Successfully installed SomePackage


    # pip install --upgrade SomePackage

     [...]
     Found existing installation: SomePackage 1.0
     Uninstalling SomePackage:
      Successfully uninstalled SomePackage
     Running setup.py install for SomePackage
     Successfully installed SomePackage

2.5 pip卸载包


    $ pip uninstall SomePackage

     Uninstalling SomePackage:
      /my/env/lib/pythonx.x/site-packages/somepackage
     Proceed (y/n)? y
     Successfully uninstalled SomePackage


    $ pip uninstall SomePackage

    Uninstalling SomePackage:
      /my/env/lib/pythonx.x/site-packages/somepackage
     Proceed (y/n)? y
     Successfully uninstalled SomePackage

3.使用pip国内源
python使用pip安装模块很方便,可是在国内官方源总是会间歇性的连接不上,其实python在国内也是有安装源的,比如豆瓣,下面是使用方法.
文件路径

linux


    ~/.pip/pip.conf

文件内容


    [global] 

    index-url = http://pypi.douban.com/simple 
    trusted-host = pypi.douban.com  

或者使用-i指令:


    easy_install -i http://pypi.douban.com/simple/ saltTesting 
    pip install -i http://pypi.douban.com/simple/ saltTesting 

Copyright© 2013-2020

All Rights Reserved 京ICP备2023019179号-8