web-dev-qa-db-ja.com

Anacondaがcondaコマンドを認識しないのはなぜですか?

Anacondaの最新バージョンをインストールしました。次に、OpenCVをインストールします。入力するとき:

conda install -c https://conda.binstar.org/anaconda opencv

次のメッセージエラーが表示されます: "condaは内部コマンドとして認識されません..."(申し訳ありませんが、OSはフランス語なので、フランス語から翻訳しようとしています)

問題は、condaにAnacondaが付属しているため、Anacondaを起動して上記のコマンドを入力しても機能しないのはなぜだろうか?

31
user4584333

同様の問題がありました。 conda.exeを検索し、Scriptsフォルダーで見つけました。したがって、Anaconda3では、PATHに2つの変数を追加する必要があります。最初はAnaconda_folder_pathで、2番目はAnaconda_folder_path\Scriptsです

35
Ali Ismayilov

Windowsの場合

Control Panel\System and Security\System\Advanced System Settingsに移動し、Environment Variablesを探します。

ユーザー変数にはPath=Path\to\Anaconda3\Scriptsを含める必要があります。

Anaconda3フォルダーの場所(つまり、このフォルダーへのパス)を把握する必要があります。私はC:\Usersにいました。

Linuxの場合

condaPATHに追加する必要があります。これを行うには、次を入力します。

export PATH=/path/to/anaconda3/bin:$PATH

同じこと、anaconda3フォルダーへのパスを計算する必要があります(通常、パスは$HOMEに保存されます)

セッションを開始するたびにこれを行いたくない場合は、.bashrcファイルのcondaPATHを追加することもできます。

echo 'export PATH=/path/to/anaconda3/bin:$PATH' >> ~/.bashrc

32
yellow01

今すぐWindowsにanacondaをインストールすると、PythonまたはCondaがパスに自動的に追加されないため、自分で追加する必要があります。

Condaやpythonがどこにあるかわからない場合は、anacondaプロンプトに次のコマンドを入力します

enter image description here

次に、コマンドプロンプトでsetxコマンドを使用して、パスにPythonおよびCondaを追加できます。 enter image description here

次に、そのコマンドプロンプトを閉じて、新しいものを開きます。 condaとpythonを使用できるようになりました。

ソース: https://medium.com/@GalarnykMichael/install-python-on-windows-anaconda-c63c7c3d1444

私は同様の問題を抱えており、問題を解決するためにPath環境変数で以下の手順のようなことをしました

  1. Anaconda3がインストールされた場所にあります。私はWindows 7を実行しています。鉱山はC:\ ProgramData\Anaconda3にあります。

  2. コントロールパネル-システム-システムの詳細設定を開き、[詳細設定]タブで[環境変数]をクリックします。

  3. 「パス」にあるシステム変数の下に、次を追加します。C:\ ProgramData\Anaconda3\Scripts; C:\ ProgramData\Anaconda3 \;

新しいターミナルを保存して開きます。「conda」と入力します。これでうまくいきました。

これらの手順が役立つことを願っています

5
Hakim Sultanov

Windows 10上で実行され、Windows cmdを使用する同じ問題に直面しました。

Anaconda3に付属するAnacondaプロンプトで(管理者として)次のコマンドを実行することで解決しました。

conda install -c menpo opencv3=3.1.0

公式ウェブサイトにあるコマンド: https://anaconda.org/menpo/opencv

3
Eskapp

Anacondaをインストールした場所を含めるには、おそらくPATH変数を更新する必要があります。

同様の問題については、 https://github.com/ContinuumIO/anaconda-issues/issues/41 をご覧ください。

3
Chironian

PATHをエクスポートするのを忘れていると思われるので、anaconda/binを$ PATHに追加する必要があります。 (Linux、OSXの一般的な問題)。 Windowsでは、必ず管理者としてインストールとコマンドを実行してください。

2
user3344236

Ubuntu 15.10。で実行されているAnacondaでの同じ問題。ターミナルを閉じて新しいウィンドウを開いたところ、うまくいきました。

2
scdavis50

(anaconda3の場合)を使用してファイルパスを設定してみてください...

export PATH=~/anaconda3/bin:$PATH

次に、それが動作したかどうかを確認します...

conda --version

これは、「conda」が「command not found」を返していたときに機能しました。

2

この問題が解決しない場合は、PATH変数(Control Panel\System and Security\System\Advanced System Settingsの下)のすべてのパス値を確認することをお勧めします。他のパスが無効であるか、不正な文字が含まれている可能性があります。

今日、私は同じ問題を抱えていて、PATH変数の異なるパス値に二重引用符を見つけました。その後のすべてのパス(インストールされたcondaを含む)は使用できませんでした。二重引用符を削除することで問題は解決しました。

1
Johan

ターミナルを再起動してみてください、同じ問題があり、ターミナルを再起動した後に動作しました。

1
Anubhav

Windows 10では、Anacondaが保存されているフォルダーに移動しました。私の場合、「Anaconda Prompt」というコマンドプロンプトウィンドウを開くショートカットとして、\ Anaconda3フォルダーにあります。それを開いて、コマンド t hereを実行します。

1
wrightwx

同じ問題が発生したため、PATH変数を設定する以外に、インストール中にポップアップ表示されるいくつかのcmdウィンドウを閉じてはいけないことがわかりました。再インストールが機能します

1
Joseph Liu

他のユーザーが言ったように、Windowsユーザーにとって最善の方法は、グローバル環境変数を設定することです。

MXNet用Miniconda3をインストールします。

何かをする前に、condaに対して動作するのはAnaconda Promptのみです。

グローバル環境変数を設定すると、CMDとGit Bashが機能します。しかし、RStudioのような一部のIDEでは、ネストされたGit Bashは機能しません。

コンピューターを再起動すると、RStudioのGit Bashはcondaで機能します。

これらのテストがお役に立てば幸いです。

0
Jiaxiang