dialog = gtk.FileChooserDialog("Open..",
None,
gtk.FILE_CHOOSER_ACTION_OPEN,
(gtk.STOCK_CANCEL, gtk.RESPONSE_CANCEL,
gtk.STOCK_OPEN, gtk.RESPONSE_OK))
dialog.set_default_response(gtk.RESPONSE_OK)
我想使用上面的代码进行文件浏览 - 但是当我提供以下导入
时import pygtk
pygtk.require('2.0')
import gtk
我收到错误:没有名为'pygtk'的模块
我是否需要将pygtk作为模块放在我的应用程序文件夹中?用步骤说。谢谢。
答案 0 :(得分:4)
pygtk 是旧的并且已弃用的gtk Python api。 不要使用,除非您有遗留应用程序。现在正确的方法是使用GObject-introspection来使用Python中的Gtk3。这也非常棒,因为它使Python成为一流的支持语言,没有必要的包装器。
from gi.repository import Gtk
dlg = Gtk.FileChooserDialog()
dlg.show()
答案 1 :(得分:1)
你应该看看这个:http://rox.sourceforge.net/desktop/node/245.html
它显示了一些问题。祝你好运:)。
编辑:
这有很多关于pip install(windows)的信息:How do I install pip on Windows?