【发布时间】:2012-04-11 12:48:46
【问题描述】:
我的情况是安装了 Aptana eclipse 插件并且工作正常。
如果我 from gi.repository import Gtk 我习惯从 import gtk 完成的代码完成就消失了。任何解决方案还是只是一个错误?
我的临时解决方案是在剪贴板管理器中保留import gtk\ngtk.,并在我需要提示时将其放入。
【问题讨论】:
我的情况是安装了 Aptana eclipse 插件并且工作正常。
如果我 from gi.repository import Gtk 我习惯从 import gtk 完成的代码完成就消失了。任何解决方案还是只是一个错误?
我的临时解决方案是在剪贴板管理器中保留import gtk\ngtk.,并在我需要提示时将其放入。
【问题讨论】:
是的,有! 您应该将 gi 添加到强制内置函数中,您将获得代码完成:
转到 Window->Preferences, PyDev->Interpreter python 部分并将 gi 添加到您想使用 Gtk3 的每个解释器的“强制内置”选项卡中。
【讨论】:
from gi.repository import Gtk
和
不一样
import gtk
用语句“
from gi.repository import Gtk
您正在导入 Gtk 3。使用
import gtk
您正在导入 Gtk 2。
我会说你的代码完成不知道 Gtk 3。
也许有用:
Gtk 3 教程http://readthedocs.org/docs/python-gtk-3-tutorial/en/latest/index.html
【讨论】: