11

Windows コマンド ラインでこのエラーが発生しました。広範な検索を行いましたが、完全な回答を得ることができませんでした。以下のエラーを見つけて、解決に役立ててください。

python
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
NameError: name 'python' is not defined
>>>

前もって感謝します、

4

2 に答える 2

17

Windows コマンド プロンプトを実行して と入力するとpython、Python インタープリターが起動します。

もう一度入力すると、変数として解釈しようとしpythonますが、変数は存在しないため機能しません。

Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation.  All rights reserved.

C:\Users\USER>python
Python 2.7.5 (default, May 15 2013, 22:43:36) [MSC v.1500 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> python
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
NameError: name 'python' is not defined
>>> print("interpreter has started")
interpreter has started
>>> quit() # leave the interpreter, and go back to the command line

C:\Users\USER>

コマンド ラインからこれを行っておらず、代わりに Python インタープリター (python.exe または IDLE のシェル) を直接実行している場合、Windows コマンド ラインでpythonはなく、定義していない変数として解釈されます。

于 2013-05-31T12:23:09.283 に答える