【问题标题】:Sublime Text 3 can't find '__main__' module in ''Sublime Text 3 在“”中找不到“__main__”模块
【发布时间】:2020-05-10 05:46:06
【问题描述】:

我刚刚下载了 Mac 版 Sublime Text 3,并尝试通过单击“构建”来运行 print("Hello world!") 作为测试。

输出显示

/System/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python:在''中找不到'ma​​in'模块

还有一些其他的东西。

我已经使用 Python 3 几个月了,我知道 Python 2 和 Python 3 之间的主要区别,但我不知道那个输出意味着什么。

【问题讨论】:

  • 你试图运行这个如何?请具体说明您使用了哪些步骤。
  • 您在运行 Python 文件之前没有保存它;您必须至少手动保存一次新文件,以便在磁盘上为其命名,以便构建系统执行的外部 Python 解释器可以找到它。 (顺便说一句,Sublime 在构建输出中提供的错误诊断信息对于确定构建可能出错的原因非常有帮助;如果您遇到构建问题,您应该包括所有内容,而不仅仅是来自外部工具的错误消息)。
  • 非常感谢!这是一个愚蠢的问题!

标签: python-3.x macos python-2.7 error-handling sublimetext3


【解决方案1】:

嗨,我在 sublime text 3 中也遇到了同样的问题。我已经解决了。

  1. 打开命令面板并安装安装包。
  2. 完成后安装python3。
  3. 以及构建系统、语法等方面的变化。
  4. 终于尝试打印('hello world')
  5. 必须以 .py 扩展名保存文件,否则会出现同样的错误

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-09-07
    • 1970-01-01
    • 2013-10-15
    • 2019-06-30
    • 1970-01-01
    • 2016-10-31
    • 2014-04-18
    相关资源
    最近更新 更多