【PyQt】4ステップ:Pythonのpip常用コマンド


pipの一般的なコマンドは次のとおりです.
  • インストールされているパッケージの一覧:
  • pip freeze or pip list
  • requirementsを導出.txt:
  • pip freeze >/requirements.txt
  • オンラインインストールパッケージ(モジュールライブラリ):
  • pip install 

    または
    pip install -r requirements.txt

    =、>=、<=、>、
  • ローカルパッケージのインストール:
  • pip install /

    または
    pip install --use-wheel --no-index --find-links=wheelhouse/ 

    前にスペースがあり、以下のように簡単に書くことができます.
    pip install --no-index -f=/ 
  • アンインストールパッケージ:
  • pip uninstall 

    または
    pip uninstall -r requirements.txt
  • アップグレードパック:
  • pip install -U 
  • アップグレードpip:
  • pip install -U pip
  • パッケージがあるディレクトリを表示する:
  • pip show -f 
  • 検索パッケージ:
  • pip search 
  • アップグレード可能なパッケージを問い合わせる:
  • pip list -o
  • パッケージをダウンロードしてインストールしない:
  • pip install  -d 

    または
    pip install -d  -r requirements.txt
  • 梱包:
  • pip wheel 
  • 国内PyPIミラー:
  • http://pypi.douban.com/simple  
    
    http://mirrors.aliyun.com/pypi/simple/    
    
    http://pypi.mirrors.ustc.edu.cn/simple/         
    
    https://pypi.tuna.tsinghua.edu.cn/simple/     
    
    http://pypi.hustunique.com/       
    
    http://pypi.sdutlinux.org/       
    
    http://pypi.mirrors.ustc.edu.cn/         
    
    http://mirrors.sohu.com/python/     
  • ミラーのインストール元を指定する:
  • pip install  -i http://pypi.v2ex.com/simple

    pipの使用の詳細については、インターネットで自分で調べることができます.
    pipを使用してサードパーティライブラリをインストールする
    Pythonのデフォルトはhttps://pypi.python.org/pypiのPythonライブラリは、通常、国内から海外のサーバに接続するとタイムアウトし、国内のPyPIミラーサイトに設定できます.例えば豆の花びらhttps://pypi.douban.com/simpleを選択し、コマンドラインにPyPIミラーパラメータを追加します.最新のPythonサードパーティライブラリは、次のコマンドで豆弁からダウンロードできます.
    pip install Pillow -i https://pypi.douban.com/simple

    pipパラメータ解釈
    コマンドラインに以下のコマンドを入力するとpipパラメータの詳細な説明が得られます(デフォルトは英語で、ここでは読者の理解を容易にするために中国語に翻訳されます).
    pip --help

    結果は次のとおりです.
    Usage:   
    pip [options]
    
    Commands:
      install                        
      uninstall                      
      freeze                                    
      list                              
      show                               
      search                         ,   yum  search
      wheel                             wheel   
      download                        
      hash                                  
      help                              
    
    General Options:
      -h, --help                        
      -v, --verbose                    ,      3 
      -V, --version                     ,    
      -q, --quiet                      
      --log-file                verbose    ,     :/root/.pip/pip.log
      --log                      verbose     
      --proxy               [user:password @] proxy.server:port   
      --retries              (   5 )
      --trusted-host         
      --timeout                    (   15 )
      --exists-action                : (s)witch, (i)gnore, (w)ipe, (b)ackup
      --cert   
      --cache-dir            cache  
      --isolated                      ,  Python       
      --upgrade