我正在尝试使用它自己的GUI为sublime创建一个插件。无论我尝试什么,似乎Tkinter
都没有得到它需要运行的东西。似乎需要设置一些系统变量,这些变量在运行Sublime Text Plugin时未设置。
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 :(得分:0)
据我所知,sublimetext有自己的python解释器。它似乎已经覆盖了一些默认功能。 Argv(shell变量列表)不是可用的属性之一。但是你确定你应该使用Tkinter。我在Linux上,我不认为Tkinter可用作库。不确定,但是在Tkinter上构建了sublime。我还没有看到插件使用它。我想你应该看看这个问题。
How to include third party Python packages in Sublime Text 2 plugins