Python 升华文本2-升华复制-eval文件的密钥绑定已停止工作
在mac osx 10.8.4上。升华文本2.0.2 我的python解释器通过Tools->Submizerepl->python->python运行当前文件调用,将运行我希望它运行时不会出现问题的文件。然而,当我在REPL->File(^,f)中调用Tools->submiterepl->Eval时,什么也没有发生。类似地,如果调用Ctrl+,则什么也不会发生。我已经卸载了SublimeREPL,然后重新安装,但是,我仍然看到相同的问题。用户密钥映射配置(默认值(OSX).sublime密钥映射)为空 当我调用^、、时,升华控制台会出现以下问题:Python 升华文本2-升华复制-eval文件的密钥绑定已停止工作,python,macos,Python,Macos,在mac osx 10.8.4上。升华文本2.0.2 我的python解释器通过Tools->Submizerepl->python->python运行当前文件调用,将运行我希望它运行时不会出现问题的文件。然而,当我在REPL->File(^,f)中调用Tools->submiterepl->Eval时,什么也没有发生。类似地,如果调用Ctrl+,则什么也不会发生。我已经卸载了SublimeREPL,然后重新安装,但是,我仍然看到相同的问题。用户密钥映射配置(默认值(OSX).sublime密钥
Traceback (most recent call last):
File "./sublime_plugin.py", line 356, in run_
File "./text_transfer.py", line 124, in run
ValueError: zero length field name in format
排除卸载和重新安装Sublime Text 2的选项,我可以从哪里开始呢
谢谢
已更新
已卸载ST 2,已从~/Library/Application Support/Sublime\Text\2删除内容/
已安装的ST 3、软件包管理器、已安装的SublimeREPL。创建hello.py并添加:
import sys
def main():
print "Hello"
if __name__ == '__main__':
main()
调用Ctrl+,f将不产生任何结果。将文件内容替换为:
import sys
print "hello"
调用Ctrl+,f将导致hello被回送到REPL窗口。为什么前一个脚本不起作用,而后一个脚本运行良好
已解决
打开REPL时,我正在选择submimerepl->Python:IPython。只要选择Submiterepl->Python打开解释器就可以解决这个问题。解决了打开REPL时,我选择了Submiterepl->Python:IPython。只需选择SublimeREPL->Python打开解释器就可以解决这个问题