pipメモ

pipの使い方のメモ

PyPiから検索

pip search pymongo
pymongo                   - Python driver for MongoDB <http://www.mongodb.org>
  INSTALLED: 2.1.1 (latest)
mogo                      - Simple PyMongo "schema-less" object wrapper
Flask-PyMongo             - PyMongo support for Flask applications
pymongo3                  - Python driver for MongoDB <http://www.mongodb.org>

インストール済みパッケージの確認

pip freeze
gunicorn==0.14.0
pymongo==2.1.1
python-apt==0.7.100.1-squeeze1
reportbug==4.12.6
wsgiref==0.1.2

インストール

バージョン指定無しの場合は最新のバージョンをインストール。

pip install gunicorn==0.14.0
Downloading/unpacking gunicorn==0.14.0
  Downloading gunicorn-0.14.0.tar.gz (1.1Mb): 1.1Mb downloaded
  Running setup.py egg_info for package gunicorn
    warning: no files found matching '*' under directory 'debian'
Installing collected packages: gunicorn
  Running setup.py install for gunicorn
    warning: no files found matching '*' under directory 'debian'
    Installing gunicorn_paster script to /usr/local/bin
    Installing gunicorn script to /usr/local/bin
    Installing gunicorn_django script to /usr/local/bin

リストからインストール

pip freeze > freeze.list
pip install -f freeze.list

bundleからインストール

pip freeze > freeze.list
pip bundle -r freeze.list zip.pybundle
pip install zip.pybundle

Proxyを使う

pip install gunicorn --proxy=http://proxy.local:8080

ダウンロードのみ

pip install --no-install gunicorn

アップデート

pip install --upgrade gunicorn

アンインストール

pip uninstall gunicorn