簡體   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