【Python】コマンドプロンプトでAncondaが上手く動作しないときの解決方法

スポンサーリンク

 

 

 

PythonにAnacondaをダウンロード・インストールする方法

 

この記事でコマンドプロンプト上でPythonを起動させるAnacondaというソフトを紹介したのですが、Ancondaからコマンドプロンプトを起動しても

 

「内部コマンドまたは外部コマンドまたは操作可能なプログラムまたはパッチファイルとして認識されていません。」

 

と表示されPythonのコードが作動しないという報告があったため、その解決法を説明していきます。

 

これは私が過去に同じ症状になった場合になった方法で、私はこれで治りました。

 

恐らく原因は環境変数PATH

 

Anacondでコマンドプロンプトを起動して「内部コマンドまたは外部コマンドまたは操作可能なプログラムまたはパッチファイルとして認識されていません。」となってしまう大抵の原因は、環境変数PATHがちゃんと設定されていないことが原因だと思われます。

 

「\A\B\C\D.exe」という実行ファイルがあるとして、これをコマンドプロンプトから「D.exe」とファイル名だけを打ち込んで起動したい場合は、それが「\A\B\C」という場所に存在するんだということをコマンドプロンプトにあらかじめ教えておいてあげないといけません。

 

その設定が環境変数「PATH」です。コマンドプロンプトは、プロンプトに打ち込まれた文字列を実行ファイル名とみなして、環境変数PATHに羅列されているフォルダを一個一個調べてどこから読み出せばよいか見ていきます。

 

見つかったらそのフォルダから指定された実行ファイルを読み出して実行します。見つからなかった場合は、「内部コマンドまたは外部コマンドまたは操作可能なプログラムまたはパッチファイルとして認識されていません。」と返しているのです。

 

環境変数「PATH」を設定する

 

 

 

 

 

 

 

 

プログラミングを挫折せず最短で習得する方法


プログラミングは小学校の義務教育にも導入され始めており、これから社会人として生きていく上にあたってはもはや出来て当たり前のスキルとなりつつあります。こういう話はテレビや雑誌でも最近増えてきたので、知らない人はいないでしょう。そしてそういう話を聞いて参考書なりを購入して独学でプログラミング勉強しようと思っている人も少なくないでしょう。しかしプログラミングを独学で勉強し始めようと思うものの



・「分からない箇所で詰まって挫折してしまった」

・「勉強する時間が足りない」

・「ネットの記事だと情報が断片的でよくわからない」

・「コードのエラーの原因が分からない」



という壁にぶち当たって、プログラミングの勉強を止めてしまう方が少なくありません。独学でプログラミングを勉強してる時間のほとんどはつまづいている時間です。実際僕も最初のころ独学でプログラミングを勉強していた頃はエラーの原因が分からず丸1日を不意にしてしまった・・・そんな苦い経験がありました。



それで僕は一度はプログラミングの学習を諦めてしまいましたが、就活で現実を知る中で「プログラミングを勉強して、いずれフリーランスとして自由な生き方がしたい」「エンジニアとして若いうちから高収入を得たい」という気持ちから一念発起して侍エンジニアのwebサービスコースに申し込み、プロのエンジニアの方に対面でマンツーマンでPythonによるWebサービス作り方とWeb技術の基本を教えてもらい、ようやくプログラミングが理解できました。


侍エンジニアでは様々なコースが用意されており、HTML・cssなどでWebサイトやWebアプリを作ってみたい人からPythonを勉強してデータサイエンティストやAIエンジニアになりたい人まで幅広いニーズにこたえています。


IT業界と言ってもエンジニアの仕事はプログラミング言語次第でサーバーから機械学習まで多種多様ですし、侍エンジニアの無料レッスン(カウンセリング)を受けてみて、自分のやりたいITの仕事は何なのか?を見つけてみましょう。ちなみに今「侍エンジニア」の無料レッスンを受けると1000円分のAmazonギフト券がもらえるので、試しに受けてみるだけもお得です。







自分は半端に独学やオンラインスクールで勉強して金と時間を無駄にするくらいなら、リアルのプログラミングスクールに通ってしっかりプログラミングを勉強した方がいいと思います。ちなみに今、侍エンジニアに申し込むと、25歳以下の学生の方であれば、受講料が20%OFFになるので超お得です。


そして、プログラミングは大勢で授業を受けたり漫然とオンライン学習をするよりも自分が分からない箇所をピンポイントでプロの講師に直接質問して、ちゃんと納得するというスタイルの方がお金は確かに少し掛かりますが、独学で学ぶよりも絶対にモノになります。
スポンサーリンク

シェアする

  • このエントリーをはてなブックマークに追加

フォローする