上一主题下一主题
关键字
主题 : Sublime Text 2 不能编译 Python 3.4.2
级别: 北风技术菜鸟


UID: 478714
精华: 0
发帖: 1448
威望: 5132 点
学点: 3374 点
贡献: 171 点
好评: 0 点
学币: 16 个
注册时间: 2014-07-23
最后登录: 2015-04-02
楼主  发表于: 2015-02-15 01:11||

Sublime Text 2 不能编译 Python 3.4.2

Sublime Text 2 不能编译 Python 3.4.2 ]B(}^N>WH  
Ctrl+B 之后 编译框没反应. L?u {vX  
Ctrl+` 之后是这样: h:Gs9]Lvtv  
ek)rsxf1A  
Running wrJQkven-  
Traceback (most recent call last): &H# l*  
  File ".\sublime_plugin.py", line 337, in run_ \_.'/<aQ  
  File ".\exec.py", line 154, in run bP$e1I3`  
TypeError: __init__() got an unexpected keyword argument 'shell_cmd' ypM,i  
请问各位,这该怎么解决?
此帖悬赏中(剩余时间:已结束)...
最佳答案: 2 学点
热心助人剩余点数: 1 学点
级别: 北风资深评论员


UID: 478710
精华: 0
发帖: 4520
威望: 6415 点
学点: 7638 点
贡献: 199 点
好评: 0 点
学币: 119 个
注册时间: 2014-07-23
最后登录: 2015-04-06
沙发(1楼)  发表于: 2015-02-15 01:13||

我的解决****法是换 Sublime Text 3!
级别: 北风资深评论员


UID: 478710
精华: 0
发帖: 4520
威望: 6415 点
学点: 7638 点
贡献: 199 点
好评: 0 点
学币: 119 个
注册时间: 2014-07-23
最后登录: 2015-04-06
板凳(2楼)  发表于: 2015-02-15 01:13||

应该是混用了 Sublime Text 2 和 Sublime Text 3 的 build 文件。“shell_cmd”是 Sublime Text 3 才****始有的关键字。
级别: 北风资深评论员


UID: 478710
精华: 0
发帖: 4520
威望: 6415 点
学点: 7638 点
贡献: 199 点
好评: 0 点
学币: 119 个
注册时间: 2014-07-23
最后登录: 2015-04-06
地板(3楼)  发表于: 2015-02-15 01:13||

我的配置是将Python.sublime-build修改为: o*~=NoR  
0}` -<(  
{ vEE\{1  
    "cmd": ["python", "-u", "$file"], x'G_z_<V  
    "path": "C:/Python34", [Tvdchl OC  
    "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)", G ` e U   
    "selector": "source.python" 0<<ATw$aQ  
} RP 6<#tq,  
加入Python3的路径应该就可以了,具体的可以参考我的配置过程