概要
公式サイト
関連サイト
インストール(pip経由)
pip install virtualenv
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/3d/ad/906d59bbcb0e6178989cee52166a8a6651ddaea18b38e728eaac22e61cad/virtualenv-20.19.0.tar.gz tar xvf virtualenv-20.19.0.tar.gz
バージョン更新
Python 2.7.1 で生成した同じ環境を生成したい場合は pip を同じバージョンで移行する等が必要
pip freeze > requirements.txt pip install -r requirements.txt