Anaconda環境をアクティブ化する方法 質問する

Anaconda環境をアクティブ化する方法 質問する

私は Windows 8 で、Anaconda 1.7.5 64 ビットを使用しています。

新しいAnaconda環境を作成しました

conda create -p ./test python=2.7 pip

からC:\Pr\TEMP\venv\

これはうまくいきました(新しいPythonディストリビューションのフォルダがあります)。condaは次のように入力するように指示します。

activate C:\PR\TEMP\venv\test

環境をアクティブ化しますが、次の結果が返されます:

No environment named "C:\PR\temp\venv\test" exists in C:\PR\Anaconda\envs

環境をアクティブ化するにはどうすればよいですか? 何が間違っているのでしょうか?

ベストアンサー1

このような場合は、環境の PATH を設定する必要があります (環境から適切な Python が取得され、Windows では Scripts\ が取得されるようにするため)。

次を使用して py33 という環境を作成したとします。

conda create -n py33 python=3.3 anaconda

ここでは、フォルダーはデフォルトで Anaconda\envs に作成されるため、PATH を次のように設定する必要があります。

set PATH=C:\Anaconda\envs\py33\Scripts;C:\Anaconda\envs\py33;%PATH%

これでコマンド ウィンドウで動作するはずです:

activate py33

上記の行は、Mac および Linux のチュートリアルに通常表示されるコードに相当する Windows 版です。

$ source activate py33

詳細: https://groups.google.com/a/continuum.io/forum/#!topic/anaconda/8T8i11gO39U

`anaconda` は新しい環境ごとに個別の PYTHONPATH 変数を作成しますか?

おすすめ記事