无法在 Mac OS 上 运行 Python 在 Sublime 中编写脚本

Can't run Python scripts in Sublime on Mac OS

为了解决这个问题,我是 Python 的新手,一般来说是编码,但非常渴望学习如何做。

问题是我无法通过 Sublime Text 运行 Python 编写脚本。我正在使用 Mac OS 10.15.7,我已经从官方网站下载了最新版本的 Python,然后还使用了 Anaconda。

当我在 Sublime 中尝试 运行 任何 Python 脚本时,我收到以下消息:

/System/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python: can't find '__main__' module in ''
[Finished in 0.3s with exit code 1]
[shell_cmd: python -u ""]
[dir: /private/var/folders/wh/lt9wn7qn7zl4p8xkj67bhpyh0000gn/T/AppTranslocation/86FABCDF-E2DC-4C15-A564-EFE9529B919B/d/Sublime Text.app/Contents/MacOS]
[path: /Users/alexherranz/opt/anaconda3/bin:/Users/alexherranz/opt/anaconda3/condabin:/Library/Frameworks/Python.framework/Versions/3.9/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin]

我在这里查看了其他一些类似的问题,并按照许多人的建议安装了 SublimeREPL 包,但我可能遗漏了一些东西,因为我仍然收到此错误消息。这非常令人沮丧,因为我想 运行 Sublime 中的脚本而不是每次都将其复制到终端。

我运行遇到的问题是否有解决方案?任何想法表示赞赏!

您已在编辑器中输入代码,但尚未将其保存为 .py 文件。保存文件,点击B,应该运行就好了。

确保先保存文件,然后再尝试运行它。

如果您将文件“另存为”在计算机上的某处,您应该可以进入 mac 版本的文件浏览器,然后双击您的文件。如果它是打开 window 的文件,如 tkinter 或 turtle,它将正常 运行 代码。如果不是,它应该 运行 mac 版本的命令提示符中的代码。确保它使用 python.

打开文件