pyenv-virtualenvの使い方
virtualenv作成&設定
% pyenv versions
system
2.7.6
% pyenv virtualenv 2.7.6 test-env
% pyenv virtualenvs
* test-env (created from $PYENV_ROOT/versions/2.7.6)
% pyenv activate test-env
% pyenv version
* test-env (set by $PYENV_ROOT/versions/2.7.6)
virtualenv消去
% pyenv uninstall test-env
% pyenv virtualenvs
% pyenv versions
pipの使い方
パッケージをインストール
% pip install nose
% pip list
nose (x.x.x)
インストールされているパッケージを保存(freeze)
% pip freeze > pip.list
% cat pip.list
argparse==1.2.1
configobj==5.0.6
coverage==3.7.1
logging==0.4.9.6
mysql-connector-python==2.0.1
nose==1.3.4
six==1.8.0
unittest-xml-reporting==1.9.2
wsgiref==0.1.2
freezeしたパッケージをインストール
% pip install -r pip.list
パッケージのアンインストール
% pip uninstall nose
% pip list