私はpythonの初心者であり、現時点ではコマンドラインの使用に問題があります。スクリプトtest.py(print("Hello.")
のみを含む)があり、マップC:\ Python27にあります。私のシステム変数では、pythonをC:\ Python27に指定しています(他のバージョンのPythonもコンピューターにインストールされています)。
コマンドラインでpython test.py
を実行するにはこれで十分だと思いましたが、そうすると次のようになります。
File "<stdin>", line 1
python test.py
^
SyntaxError: invalid syntax
なにが問題ですか?前もって感謝します!
あなたの問題は、python test.py
Pythonインタープリター内を実行しようとしていることのようです。
インタープリターが終了していることを確認してから、bashまたはコマンドプロンプトなどからpython test.py
コマンドを実行します。
Pythonインタープリター内からpython test.py
と入力しないでください。コマンドプロンプトで次のように入力します:
同様の問題に直面しました。Windowsコンピューターで、環境変数が正しく設定されていることを確認してください。
環境変数が正しく設定されていることを確認するには:
(a)pythonのバージョンを出力する場合、環境変数は正しく設定されています。
(b)「プログラムまたはファイル名がありません」と出力される場合、環境変数は正しく設定されていません。
環境変数を設定するには:
正しい変数が既に設定されている場合; pythonインタープリター内のファイルを呼び出しています。
コマンドラインから実行するとは、ターミナルまたはDOSシェルから実行することを意味します。 Python自体から実行しています。
スクリプトを実行するには、pythonシェル内ではなく、コマンドプロンプトで「python test.py」コマンドを作成する必要があります。また、test.pyファイルは、cliで実行するパスにある必要があります。