2013-03-27 71 views
1

我想创建一个崇高的插件,它有自己的GUI。无论我尝试什么,似乎Tkinter都没有得到它需要运行的东西。似乎需要设置一些系统变量,在运行Sublime Text Plugin时未设置。Sublime Editor插件创建GUI

File "/System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/lib-tk/Tkinter.py", line 1638, in __init__ 
    baseName = os.path.basename(sys.argv[0]) 
AttributeError: 'module' object has no attribute 'argv' 

是否有可能从某处拿起所需的设置?

难道还有其他的方法吗?

回答

0

就我所见,sublimetext有自己的python解释器。它似乎已经覆盖了一些默认功能。 Argv(shell变量列表)不是可用的属性之一。但是你确定你应该使用Tkinter。我在linux上,我不认为Tkinter可以作为一个库。不确定,但超过Tkinter的崇高建立。我还没有看到一个插件使用它。我想你应该看看这个问题。

How to include third party Python packages in Sublime Text 2 plugins