2

我有一个为 Windows 环境编写的软件,我正在尝试将它移植到 Linux 中。它在很大程度上基于 pywin32(以及其他两个 python GUI 库,如 Tkinter 和 wxPython)并依赖于 win32gui。

我的 Ubuntu 12.04.5 LTS 系统上没有安装 pywin32,所以我下载了源代码并尝试构建它,写道:

python setup.py

因此,我得到:

Traceback (most recent call last):
  File "setup.py", line 82, in <module>
    import _winreg
ImportError: No module named _winreg

但从我在这里winreg阅读的内容来看,这个库仅适用于 Windows 。

这是否意味着我不能在 Linux 上使用 win32gui/pywin32 ?

如果是这样,如果可能的话,您能否建议一些解决方法或 Linux 的替代 python gui?我已经想到了 Tkinter 和 wxPython,但我不确定哪个最适合我的情况。

谢谢

4

1 回答 1

2

我建议使用两者中的一个,而不是试图找到解决该问题的方法。我在 Python GUI 中使用了 Tkinter,但这只是我个人的喜好。

于 2015-04-24T12:06:55.917 回答