Can';t从cmd行运行Python
我是一名编程(和Python)新手。我无法在WinXP 64位笔记本电脑的命令提示符下运行任何python脚本。我指定了路径,并通过键入set path进行确认。我有蟒蛇32。 我得到以下信息:Can';t从cmd行运行Python,python,python-3.x,Python,Python 3.x,我是一名编程(和Python)新手。我无法在WinXP 64位笔记本电脑的命令提示符下运行任何python脚本。我指定了路径,并通过键入set path进行确认。我有蟒蛇32。 我得到以下信息: >>>python hello.py File <”stdin”> , Line1 Python hello.py ^ SyntaxError: Invalid syntax 你应该打这个 python hello.py 在dos/cmd
>>>python hello.py
File <”stdin”> , Line1
Python hello.py
^
SyntaxError: Invalid syntax
你应该打这个
python hello.py
在dos/cmd提示符下,而不是在Python解释器中,您正在pythonshell中键入命令,请在dos提示符下执行 即
C:\somepath\> python hello.py
因为路径上已经有了python可执行文件(通常情况下,当事情不起作用时,这是第一个问题),所以应该设置为go。
python
是用于运行脚本的命令,因此可以在shell中运行它。在Windows中,这将是命令提示符(Run>“cmd”)。您在python解释器中,而不是在Windows命令行中
要打开windows命令行,请转到
开始->所有程序->附件->命令提示
然后需要切换到存储hello.py的目录。
如果它在您的桌面上,您将执行以下操作:
cd Desktop
然后你可以做:
python hello.py
这样就行了。像这样做:
转到目录(在我的示例中是python32)并键入pythonhello.py
如果您只在cmd中键入python
,它将在python hello.py
返回语法错误后启动python解释器
在解释器内部执行此操作的另一种方法是只导入模块名称,而不导入.py,例如,在您的情况下:
>>>import hello
会回来吗
Hello, World!
@信息没有哈哈。。是的,它不是希格斯玻色子,但Python确实很酷:)我今天开始学习Python(在windows机器上),并花了我的头30分钟寻找这个答案。非常感谢。其他教程等,只是希望一个noob知道这一点,好像这将是一些遗传信息硬编码到每个人的大脑在出生时。哈哈哈。再次感谢,也喜欢你的名字:)
Hello, World!