为什么我的批处理文件不运行?语法错误

时间:2019-10-09 06:10:38

标签: python-3.x command-prompt

我在“ C:\ Users”中不断收到针对“ C”的语法错误。

`#! python3

print('Hello world')`

#C:\Users\AK\MyPythonScripts>py.exe hello.bat
#  File "hello.bat", line 1
#    @py C:\User\AK\MyPythonSctipts\hello.py %*
#        ^
#SyntaxError: invalid syntax

我尝试添加“ \”。我不知道。遵循“自动完成无聊的工作”。 (第22课)

#I keep getting a syntax error against the "C" in "C:\Users".

`#! python3

print('Hello world')`

#C:\Users\AK\MyPythonScripts>py.exe hello.bat
#  File "hello.bat", line 1
#    @py C:\User\AK\MyPythonSctipts\hello.py %*
#        ^
#SyntaxError: invalid syntax

我希望运行批处理文件并添加“ @pause”功能,但是由于“ C”是无效的语法,因此该程序无法执行。

2 个答案:

答案 0 :(得分:0)

可能不是您要找的完美答案,但让我大致分享一下您如何在Windows中运行python脚本。

  1. 打开命令行:开始菜单->运行并键入cmd

  2. 类型:C:\python27\python.exe C:\Users\Awesome\Desktop\Adel.py

在您的系统中,您的python .exe位置可能有所不同,或者您可能使用的是python3,但是总体格式是先指定python exe,然后指定脚本的完整路径(<python.exe> <python-script-full-path>

答案 1 :(得分:0)

我知道了!我的命令提示符路径设置不正确。我转到“我的电脑”->右键单击->属性->高级系统设置,然后更改了环境变量。