当我尝试在python3上运行脚本时,我得到:SyntaxError:无效的语法(mac)

时间:2019-03-02 11:13:51

标签: python-3.x

当我尝试通过终端运行脚本时,会发生这种情况:

>>> python3 Somador.py
  File "<stdin>", line 1
    python3 Somador.py
                  ^
SyntaxError: invalid syntax

我保存在文本编辑器中的脚本。

2 个答案:

答案 0 :(得分:2)

您正在尝试从Python Shell内部运行Python脚本,但是只能从Python Shell运行Python代码。直接从命令行运行python3 Somador.py

答案 1 :(得分:0)

您运行的是Mac OS,对吗?因此,我猜有一些名为“ Terminal”或“ Bash shell”的程序。你明白我的意思。您打开它。您导航到程序所在的文件夹(使用cd)。如果只想执行程序,请输入python3 Somador.py。如果要交互执行程序,请输入python3 -i Somador.py。然后将打开一个 python 外壳程序,它与您首先打开的 bash 外壳程序非常不同。 python 外壳不知道命令python3