【问题标题】:python + gtk3 on windows?Windows上的python + gtk3?
【发布时间】:2023-04-06 22:16:02
【问题描述】:

我正在尝试将一个小应用程序移植到 Windows(我最初是为 ubuntu 制作的),它是在 python + gtk3 上编写的...我知道 gtk3 很难让它在 Windows 上运行(即使在 c++ 上),但是有可能用 Python 在 Windows 上工作吗?

我不想在另一个工具包上重写它,如果是这样,它可能是wxWidgets,因为我在上面使用嵌入式终端 (Vte.Terminal()),IIRC 是 gtk3 的一部分也是。

如果不可能,有没有办法在 Windows 中的 wxPython 上制作终端小部件?

【问题讨论】:

    标签: python windows terminal wxwidgets gtk3


    【解决方案1】:

    Id 看起来你还不能在 Windows 上使用 gtk3,尽管在这一点上看起来像这样的开发非常活跃link。您可能还想查看this post,因为它可能有助于解决您的 gtk3 问题。 在回答您是否可以在 wxPython 中创建终端的问题时,您需要查找 this project 并查看 this stack overflow question。此外,here 提出了一个与您的听起来非常相似的问题。如果这没有帮助,请告诉我!

    【讨论】:

    • 那个终端小部件可以工作,但不能在 Windows 上工作(我以前用过),另外两个链接似乎指的是 bash shell(再次,Linux,不是 Windows)......我最终使用pyqt 并使用subprocess.Popen() 弹出Windows 命令提示符,无论如何感谢您的回答......似乎我不可能在window$ 上嵌入命令提示符终端......
    【解决方案2】:

    Gtk3 在 Windows 上运行良好,有一个来自法国网站的非官方 .exe:http://www.tarnyko.net

    我现在正在 windows 上使用 gtk3 进行开发,我使用的是 gtk 3.6.1。

    【讨论】:

      【解决方案3】:

      我认为,最好的方法是使用 msys2 安装 python 和 gtk3。 首先安装 msys2 并使用 msys2 安装 python 和 gtk3。在 Google 上搜索“如何将 python gobject 安装到 msys2”

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2017-10-18
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-08-30
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多