上一主题下一主题
关键字
主题 : 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 N`qGwNT%G  
Ctrl+B 之后 编译框没反应. 0.c9 6&  
Ctrl+` 之后是这样: zy.v[Y1!  
"!uS!BI?  
Running AS0mM HJk  
Traceback (most recent call last): %NfH` %`  
  File ".\sublime_plugin.py", line 337, in run_ Ga V OMT  
  File ".\exec.py", line 154, in run c8HETs1  
TypeError: __init__() got an unexpected keyword argument 'shell_cmd' 3>=G-AH/$K  
请问各位,这该怎么解决?
此帖悬赏中(剩余时间:已结束)...
最佳答案: 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修改为: +ixDB0"\  
1Rczf(,aT  
{ (XW#,=rYk  
    "cmd": ["python", "-u", "$file"], Xrz0ch  
    "path": "C:/Python34", 2X*epU_1h  
    "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)", & 1Y+ q]  
    "selector": "source.python" D>|:f-Z6Z  
} 3R{-\ZMd  
加入Python3的路径应该就可以了,具体的可以参考我的配置过程