私は 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