Anacondaコマンドを実行しようとしたときに「Condaは内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチファイルとして認識されていません」というメッセージが表示されたと、一部のユーザーから報告が寄せられました。MiniTool Partition Wizardのこの記事では、その問題を解決する方法をご紹介します。

Windows 7 ProfessionalマシンにAnaconda3 4.4.0(32 ビット)をインストールし、Jupyter ノートブックにNumPyとPandasをインポートしたので、Pythonは正しくインストールされていると思います。しかし、コマンドプロンプトでconda listとconda --versionを入力すると、「Condaは内部コマンドまたは外部コマンドとして認識されていません」と表示されます。stackoverflow.com
Condaが認識されないエラー

ユーザーからの報告の通り、「Condaは内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチファイルとして認識されていません」はWindowsのコマンドプロンプトでAnacondaコマンドを実行しようとしたときに発生します。この問題の原因としてよくあるのは次の3つです。

  • Condaの環境パスが設定されていない
  • 環境PATHが誤って追加された
  • AnacondaのバージョンがAnaconda Navigatorのバージョンより古い
【Windows 10/11】セキュア ブートの状態がサポートされていないまたは無効になっている場合の対処法
【Windows 10/11】セキュア ブートの状態がサポートされていないまたは無効になっている場合の対処法

この記事は、Windows 10/11でセキュアブートの状態が「サポートされていません/無効」になっている場合の原因と対処法を紹介しています。

もっと見る

対処法1: Anacondaを最新バージョンに更新する

新しいAnaconda Navigatorバージョンを使用していて、Condaのバージョンが古い場合にこの問題が発生することがあります。一部のユーザーが、Condaを最新バージョンに更新した後、コマンドプロンプトでcondaコマンドを実行できたと報告しています。以下の手順を実行して下さい。

ステップ1: 左下のスタートメニューで「anaconda」を検索し、「Anaconda Prompt」をクリックします。

ステップ2:Anaconda Promptプログラムで次のコマンドを実行し、各コマンドの後にEnterを押してCondaを最新バージョンに更新します。

conda update

conda install

ステップ3:プロセスが完了するまで待ってから、Anaconda Promptを閉じてコマンドプロンプトを開き、Condaコマンドを実行できるかどうか確認します。

それでも「Condaは内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチファイルとして認識されていません」というエラーメッセージが表示される場合は、次の方法をお試し下さい。

対処法2: Anacondaの再インストール

PATH環境変数にAnacondaを自動的に追加する高度なオプションを使用して、Anaconda を再インストールします。その手順は以下の通りです。

ステップ1:Windows + Rで「ファイル名を指定して実行」ダイアログを表示します。次に「appwiz.cpl」と入力し、Enterを押します。

ステップ2:「プログラムと機能」ウィンドウで、一覧をスクロールしてAnacondaを見つけます。それを右クリックして「アンインストール」を選択し、画面の指示に従ってアンインストールします。

ステップ3:Anaconda for Windowsの公式ウェブサイトを開き、最新版のAnacondaディストリビューションをダウンロードします。

ステップ4:ダウンロードしたファイルを実行し、ウィザードに従ってAnaconda for Windowsをインストールします。「Advanced Installation Options」ウィンドウが表示されたら、「Add Anaconda to my PATH environment variable(PATH環境変数にAnacondaを追加する)」を選択し、「インストール」をクリックします。

「Add Anaconda to my PATH environment variable」を選択

インストールが完了したら、コマンドプロンプトに「conda」と入力します。これで、「Condaは内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチファイルとして認識されていません」というエラーが消えたことでしょう。

WBKファイルとは?未保存のWord文書を復元する方法
WBKファイルとは?未保存のWord文書を復元する方法

この記事はWBKファイルの基本知識とWord文書を回復する方法を紹介しました。

もっと見る

対処法3: Condaのパスを手動で追加する

これは対処法2の代わりに使用できる方法です。この方法では、Anaconda for Windowsのアンインストール・再インストールは必要ありません。詳しい手順は以下の通りです。

ステップ1:再度Anaconda Promptを開いて「where conda」と入力し、Enterを押してcondaの場所を確認します。

ステップ2:「C:UsersmadroAnaconda3Scripts」に移動します。

ステップ3:Windows + Rを押して「ファイル名を指定して実行」を開きます。「sysdm.cpl」と入力してOKをクリックすると、システムのプロパティが開きます。

ステップ4:「詳細設定」タブをクリックし、「環境変数」を選択します。

ステップ5:「*ユーザー名*の環境変数」ウィンドウで「Path」を選択し、「編集」をクリックします。

ステップ6:「環境変数の編集」ウィンドウで「新規」ボタンをクリックし、次の2箇所を追加します。

  • C:Users*ユーザー名*Anaconda3Scripts
  • C:Users*ユーザー名*Anaconda3
注:
「*ユーザー名*」は単なるプレースホルダーなので、これを自分のユーザー名に置き換えて下さい。古いAnacondaバージョンお使いの場合は、適切なバージョン番号に変更して下さい。

これで、「Condaは内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチファイルとして認識されていません」の問題が解決されたことでしょう。

TVのファームウェアとアプリをアップデート【LG、ソニー、VIZIOおよびApple】
TVのファームウェアとアプリをアップデート【LG、ソニー、VIZIOおよびApple】

この記事は、LG、ソニー、VIZIOおよびAppleのTVでファームウェアとアプリをアップデートする方法を紹介しました。

もっと見る
  • reddit