Virtualenv python仮想環境の構築
1343 ワード
Virtualenv公式からの定義
Virtualenvは、独立したpython実行環境を作成できるツールです.
Virtualenvのインストール
仮想環境の作成
仮想環境の名前が
Python 3を指定したい場合は
newEnvフォルダの内容の表示
仮想環境のアクティブ化
アクティブにすると、一番左に現在の環境名が表示されます.
現在の環境の依存パッケージの表示
現在の環境の依存パッケージに基づいてrequirementsを生成する.txtドキュメント
requirementsによる.txtドキュメント再構築環境
仮想環境のシャットダウン
仮想環境の削除
Virtualenvは、独立したpython実行環境を作成できるツールです.
Virtualenvのインストール
//
pip install virtualenv
//
pip install --upgrade virtualenv
仮想環境の作成
仮想環境の名前が
newEnv
であると仮定するboyuan: ~ $ virtualenv newEnv
New python executable in /Users/boyuan/newEnv/bin/python
Installing setuptools, pip, wheel...done.
Python 3を指定したい場合は
boyuan: ~ $ virtualenv -p python3 newEnv
newEnvフォルダの内容の表示
boyuan: ~ $ cd newEnv
boyuan: ~ $ ls
bin include lib pip-selfcheck.json
仮想環境のアクティブ化
boyuan: ~ $ source newEnv/bin/activate
アクティブにすると、一番左に現在の環境名が表示されます.
(newEnv) boyuan: ~ $
現在の環境の依存パッケージの表示
(newEnv) boyuan: ~ $ pip list
pip (8.1.1)
setuptools (20.10.1)
wheel (0.29.0)
(newEnv) boyuan: ~ $
現在の環境の依存パッケージに基づいてrequirementsを生成する.txtドキュメント
(newEnv) boyuan: ~ $: pip freeze > requirements.txt
requirementsによる.txtドキュメント再構築環境
(newEnv) boyuan: ~ $: pip install -r < requirements.txt
仮想環境のシャットダウン
(newEnv) boyuan: ~ $ deactivate
boyuan: ~ $
仮想環境の削除
boyuan: ~ $ rm -rf newEnv