ターミナルで何かをしたいときはいつでも、ターミナルでこのシーケンスを入力する必要があります(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