我试图让Sublime3与Python3.6.5一起工作,并在下面得到一条错误消息
/usr/bin/python: can't find '__main__' module in ''
[Finished in 0.1s with exit code 1]
[shell_cmd: python -u ""]
[dir: /Applications/Sublime Text.app/Contents/MacOS]
[path:/Library/Frameworks/Python.framework/Versions/2.7/bin:/Library/Frameworks/Python.framework/Versions/3.6/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin]
此错误表示您在尝试运行生成之前没有保存Python脚本文件。特别要注意的是,在发布的输出中,您可以看到
shell_cmd
被执行为:也就是说,它试图用空文件名执行
python
。例如,将其与sublime-build
文件的内容进行比较,其中 可能看起来像:如果文件未保存,则文件没有名称,因此Python解释器会抱怨相同的问题:
模块名称是一个空字符串(
''
),它应该是您试图执行的文件的名称相关问题 更多 >
编程相关推荐