質問: 最近Pythonの勉強を始めた学生です! いくら調べても分からないことがあり、是非プロフェッショナルの皆様にお力を貸していただければと思い、投稿します。 コマンドプロンプトでPythonのコードを実行しようとしても、「'Python' は、内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチ ファイルとして認識されていません。」というメッセージが出てしまいます。 どのようにすればコマンドプロンプトでPythonのコードが実行できるのか教えて頂きたいです。
回答: Windowsの場合は環境変数`PATH`にPythonをインストールしたフォルダが設定されていないからです。 Windows10でPythonがPATHに設定されていない環境のコマンドプロンプトで`Python`と入力すると、Microsoft StoreのPython紹介/取得画面が出るので違うのかもしれませんが。 インストーラーのオプションにチェックボックスがありますから、初心者だというならそれを指定してインストールしておけばよいのでは? 3. Windows で Python を使う 「Add Python x.x to PATH」の部分ですね。x.xにはPythonの版数が入ります。 自分で設定したい場合は、こちらを参考に。 環境変数PATHを設定する それと、Anaconda/Minicondaでインストールしたなら、スタートメニューからAnaconda PromptかAnaconda PowerShell Promptを起動すれば使えるコマンドプロンプトになるでしょう。 また、インストール時にオプションを変えていないなら、ランチャーがインストールされているので、`Py`と入力すればPythonが起動します。 WindowsユーザーはPythonランチャーの存在を意識しましょう 他に、拡張子`.py`のファイルを`Python`のパラメータとしてではなく単独でそのまま実行したい場合は、拡張子の関連付けの設定が必要です。 この辺の記事を参考に。 Python .pyファイルの関連付けが上手くいかなくて悩んだ件 【ノンプログラマー向けPython】Anacondaでpyファイルをダブルクリックで実行できるように設定する