【问题标题】:error while running python script运行python脚本时出错
【发布时间】:2018-01-27 21:42:02
【问题描述】:

我是python的学习者。

我创建了一个名为 test.py 文件位置(/Users/AnbeswaranK/Desktop/python/test.py.

当我尝试运行脚本时,我遇到了错误。

>>> python test.py
SyntaxError: invalid syntax
>>> 

>>> python /Users/AnbeswaranK/Desktop/python/test.py
SyntaxError: invalid syntax
>>> 

我已尝试使用位置 url,但没有但无法运行。

谁能帮我理解,我必须做什么

提前致谢

【问题讨论】:

  • 你在 python 解释器中是偶然的吗? (提示会这样建议)。如果是这样,请从命令行运行此命令。
  • 我正在尝试通过 EC2 cli 运行。这里我不知道如何运行 python 脚本
  • 只需输入python 并按回车键,看看它会把你带到哪里,或者它会让你抱怨这样做吗?
  • >>> python Traceback(最近一次调用最后):文件“”,第 1 行,在 NameError: name 'python' is not defined

标签: python python-2.7 python-3.x wxpython python-requests


【解决方案1】:
  1. 打开命令提示符。

  2. 导航到 test.py 所在的文件夹。

  3. 输入:python test.py

【讨论】:

  • 我没有在 cmd 提示符下运行。尝试通过 AWS ec2 cli 运行。这里我不知道如何浏览文件夹
  • 谢谢大家。我现在可以运行 python 脚本了。我从 python 出来,用 python 脚本运行。
【解决方案2】:

检查 test.py 并确保您只有 python 命令。 我和我从 IDLE 中保存的一样,默认情况下所有不需要的文本都带有 IDLE。 即:

  1. 将 test.py 移到桌面上,擦除其中的所有内容并替换为一个简单的命令,例如:print('Hallo')
  2. 打开终端,使用cd /Users/AnbeswaranK/Desktop移动到桌面
  3. python test.py

当你想创建一个新的python文件时,只需点击IDLE的“File-->New File” :-)

让我知道这是否有效

【讨论】:

    【解决方案3】:

    根据我所看到的,主要是 ">>>python test.py" 这告诉我你出错的原因是因为你在 IDLE Shell 中编写并保存了它。我刚刚遇到这个问题并想通了。

    所以你要做的是:

    1. 打开“文件”并转到“新建文件”
    2. 在新文件中编写代码。
    3. 将文件保存在桌面上(您不必在此处保存,它可以在任何地方)。
    4. 打开您的终端并转到该路径(我喜欢转到文件资源管理器,转到我的文件所在的位置并输入“cmd”,以便命令提示符可以打开已经存在的路径)。
    5. 键入“python [yourfilename].py”然后 BOOM,你应该可以开始了。

    【讨论】:

      最近更新 更多