首页 > 解决方案 > 无法在 Mac OS 上的 Sublime 中运行 Python 脚本

问题描述

只是为了摆脱它,我是 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 中运行脚本,而不是每次都将其复制到终端。

有解决我遇到的问题的方法吗?任何想法表示赞赏!

标签: pythonmacossublimetext3

解决方案


您已在编辑器中输入代码,但尚未将其保存为.py文件。保存文件,点击⌘</kbd>B, and it should run just fine.


推荐阅读