繁体   English   中英

如何将gtk模块导入应用程序? 蟒蛇

[英]How do i import gtk module to my application? python

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作为模块提供? 要分步骤说。 谢谢。

pygtk是已弃用的gtk Python老API。 除非您有旧版应用程序否则不要使用它 如今,正确的方法是使用GObject-introspection从Python使用Gtk3。 这也确实很棒,因为它使Python成为了一流的支持语言,而无需包装。

from gi.repository import Gtk
dlg = Gtk.FileChooserDialog()
dlg.show()

您应该看一下: http : //rox.sourceforge.net/desktop/node/245.html

它显示了一些问题。 修好它吧:)。

编辑:

测试PyGTK安装

这有很多关于pip安装(Windows)的信息: 如何在Windows上安装pip?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM