このコマンドを使用しようとしています:
python -m SimpleHTTPServer
しかし、動作しません。Windows コマンド プロンプトから実行しているために動作しないのではないかと思います。どうすればこの機能が動作するのでしょうか?
コマンド プロンプトから取得されるエラーは次のとおりです: 「'python' は内部または外部コマンド、操作可能なプログラム、またはバッチ ファイルとして認識されません」
答え1
デフォルトでは、python
は Windows コマンド プロンプトにコマンドとして登録されません ( 内のファイルPATH
、マクロ、またはまったく別のもの)。
解決策は、単に へのパス全体を入力することですpython.exe
。私はPythonを にインストールしたので、C:\Python27
入力する必要があるのは
C:\Python27\python.exe /m SimpleHTTPServer
答え2
提供されたエラーに基づくと、パス環境変数に Python を追加していないようです。
答え3
最近 Python 3.x をインストールした場合は、Windows ファイル エクスプローラーで「Python」を検索してみてください。私の場合は、C:\Users\XXXX\AppData\Local\Programs\Python\Python36-32\ にインストールされていました。
コマンドプロンプトを使用してこのディレクトリに移動し、「Python.exe - m http.server」と入力します。
大丈夫だと思います。