提问人:Yogi Wannabe 提问时间:7/12/2023 更新时间:7/12/2023 访问量:9
带有 Gtk+3 的 PyGtk 给出非法指令 4
PyGtk with Gtk+3 gives illegal instruction 4
问:
我在装有 Python3 的 macOS Ventura 上。我正在尝试为PyGtk开发设置系统。我安装了自制软件和 gtk+3 3.24.38 和 pygobject3 3.44.1。当我运行以下示例“hello world”时,我收到一个非法指令: 4. 我知道非法指令 4 是什么意思,但我不知道出了什么问题。AFAIK,我已经安装了所有正确的软件包。任何帮助,非常感谢!
import gi
gi.require_version("Gtk", "3.0")
from gi.repository import Gtk
win = Gtk.Window()
win.connect("destroy", Gtk.main_quit)
win.show_all()
Gtk.main()
答:
0赞
Yogi Wannabe
7/12/2023
#1
我的系统上安装了 MacPorts 和 Home-brew。我在它们上都安装了Gtk + 3。我卸载了两者,只安装了带有 Gtk+3 和 PyGObject3 的 Home-brew。之后,示例程序工作正常。
评论