我想在sublimetext2中运行python所以我选择构建系统作为python然后我通过this site来安装包控件我使用手动指令来安装包我不知道如何重启崇高的text2和按ctrl + B并没有向我显示任何我试图打印“你好世界”的东西,但它没有显示任何东西。 我能做些什么来使它工作?我在stackoverflow问题中搜索了很多like this但我仍有问题 感谢。
答案 0 :(得分:2)
我会尽力帮助你,不过根据评论,它似乎毫无希望。请按照以下步骤操作:
打开sublime,转到Preferences
- > Browse Packages...
,打开名为Python
的目录并打开文件Python.sublime-build
(将其拖动到崇高)< / p>
它应该是这样的:
"cmd": ["python", "-u", "$file"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python"
打开命令行(或任何控制台,如果您不在Windows中工作)并在“cmd”列表中键入第一个值,即:python
并按Enter键。
如果您遇到错误而不是确保python在您的环境路径中,请在必要时重新安装python。
确保python位于系统路径中后,重新启动sublime(甚至重新启动计算机以确保加载新的环境变量)
在sublime按ctrl+n
打开新标签页,输入以下字符串:print "hello sublime!"
按回车键,现在按ctrl+s
并将文件保存到某处。
仍处于崇高状态ctrl+shift+p
并输入python
选择Set Syntax: Python
转到Tools
- &gt; Build System
并确保选中Automatic
。
按ctrl+b
,您会看到类似
答案 1 :(得分:2)
我刚遇到同样的问题,无法理解为什么它不起作用。然后我查看了控制台日志( View-&gt; Show Console ),发现Sublime Text无法正确编码“变音符号”(Unicode字符U + 0308)。这个问题是因为我有一个名为“Übung”的文件夹而ST无法处理“Ü”。所以我做了以下事情:
它对我有用。我希望这可以提供帮助。
答案 2 :(得分:1)
在我的情况下,问题是由于 SublimeText \ Data \ Packages \ Default \ exec.py (首先我检查了 python 在我的系统控制台中被识别)。
然后,我根据ByScripts solution修改了此文件中的1行( exec.py ),问题解决了。