1. ホーム
  2. python

[解決済み] Anacondaの環境をアクティブにする方法

2022-03-02 06:23:45

質問

Windows 8で、Anaconda 1.7.5 64bitを使用しています。

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

conda create -p ./test python=2.7 pip

から C:\Pr\TEMP\venv\ .

これはうまくいきました(新しい python のディストリビューションがあるフォルダがあります)。

activate C:\PR\TEMP\venv\test

をクリックすると、環境が起動しますが、これが返ってきます。

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

環境を起動するにはどうしたらいいですか?何が間違っているのでしょうか?

解決方法を教えてください。

この場合、環境のPATHを設定する必要があります(Windowsの環境とScriptsから正しいPythonを取得するように)。

を使ってpy33という環境を作ったとします。

conda create -n py33 python=3.3 anaconda

ここでは、Anacondaenvsにデフォルトでフォルダが作成されるので、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 変数を作成しますか?