[HOME]: [Mac OS X]: [MacPython]: [Emacs]: [生存報告記]: [MacEmacs JP Project]: [NTEmacs JP Project]:

概要

公式サイト

Virtualenv documentation

関連サイト

インストール(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

設定

利用方法

参考サイト


CategoryPython