ターミナルで何かをしたいときはいつでも、ターミナルでこのシーケンスを入力する必要があります(Mac osx lionターミナルを使用しています):
>Public/projects/installs # location of my venv
>. venv/bin/activate # activates the venv within terminal
とにかくこれをより速く行うか、ターミナルでカスタム関数/コマンドを作成しますか?
ターミナルで何かをしたいときはいつでも、ターミナルでこのシーケンスを入力する必要があります(Mac osx lionターミナルを使用しています):
>Public/projects/installs # location of my venv
>. venv/bin/activate # activates the venv within terminal
とにかくこれをより速く行うか、ターミナルでカスタム関数/コマンドを作成しますか?
virtualenvwrapperがあります。と入力して仮想環境を切り替えることができますworkon <env_name>
。mkvirtualenv <env_name>
によって、またはmkproject <project_name>
設定した場合にvirtualenv を作成し、PROJECT_HOME
そこに作業ディレクトリが必要です。
ただし、venv を切り替えるだけではありません。たとえば、新しいvenvごとに実行されるフックを設定できます(必要に応じてipythonをインストールし、.hgignoreを設定しPATH
ます)。
virtualenvwrapperをチェックアウトします。でインストールできpip install virtualenvwrapper
、.bashrc ファイルにいくつかの行を設定する必要があります。次に、virtualenv の作成と切り替えをより簡単にするコマンドmkproject
とコマンドを取得します。workon