概要
公式サイト
関連サイト
インストール(pip経由)
sudo easy_install -UZ pip sudo pip install virtualenv sudo pip install virtualenvwrapper
virtualenv でとりあえずデフォルトなローカル環境を構築する。とくに切り替えしないならこれでも良い
virtualenv --distribute -p /usr/local/bin/python ~/local
--no-site-packages は最新版では指定しなくてもデフォルト
Mac環境で readline つかっているとエラーが発生する場合がある。
vi ~/local/lib/python2.7/site-packages/virtualenv.py #いいかげんだけど959行目あたりに以下を書いて readline.so のパスをうまく追加してあげる os.path.join("lib", "python"+sys.version[:3], "site-packages"),
インストール
curl -O https://files.pythonhosted.org/packages/59/38/55dd25a965990bd93f77eb765b189e72cf581ce1c2de651cb7b1dea74ed1/virtualenv-16.2.0.tar.gz tar xvf virtualenv-16.2.0.tar.gz
バージョン更新
Python 2.7.1 で生成した同じ環境を生成したい場合は pip を同じバージョンで移行する等が必要
pip freeze > requirements.txt pip install -r requirements.txt
参考
Anaconda Python
conda create -p ~/anaconda/envs/test2 anaconda=1.4.0 python=2.7 numpy=1.6 # http://stackoverflow.com/questions/19170669/python-portable-linux-windows # Windows conda create -p E:\pywin python all other packages you want # Linux conda create -p /mnt/usb/pylin python all other packages you want
設定
利用方法