ホームページ  >  記事  >  バックエンド開発  >  Windows で新しい Anaconda 環境をアクティブ化できないのはなぜですか?

Windows で新しい Anaconda 環境をアクティブ化できないのはなぜですか?

Susan Sarandon
Susan Sarandonオリジナル
2024-11-01 15:06:31178ブラウズ

Why Can't I Activate My New Anaconda Environment on Windows?

Anaconda での環境アクティブ化の問題の解決

質問:

Windows 8 で新しく作成した Anaconda 環境をアクティブ化できません。 「C:PRanacondaenvs には 'C:PRtempvenvtest' という名前の環境が存在しません」というエラー メッセージが表示されます。環境は正常に作成されたにもかかわらず、アクティベーションが失敗します。

回答:

Windows パス構成の問題

この問題を解決するには、 Windows PATH 環境変数を設定して、特定の環境の Scripts フォルダーへのパスを含めることが重要です。次のコマンドを使用して「py33」という名前の環境を作成したとします。

conda create -n py33 python=3.3 anaconda

デフォルトでは、Anaconda はディレクトリ「C:Anacondaenvs」に環境を作成します。環境をアクティブにするには、PATH 変数を次のように設定する必要があります:

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

これにより、コマンド ウィンドウが「py33」環境の正しい Python インタープリターとスクリプトを使用するようになります。

同等の Linux/Mac アクティベーション コマンド

Linux/Mac システムでは、環境をアクティベートするコマンドは次のとおりです:

$ source activate py33

追加メモ:

Anaconda は環境ごとに個別の PYTHONPATH 変数を作成しません。

以上がWindows で新しい Anaconda 環境をアクティブ化できないのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。