我是 Linux 新手。安装 openSUSE 后,我尝试运行我的 VPN 软件。我遵循了该网站的指示:
Unpack the general package [[Other / Source code](https://mullvad.net/static/download/mullvad-43.tar.gz)], install OpenVPN and
resolvconf and start it like this: `sudo python mullvad.py`.
但是当我在终端中输入该内容时,出现以下错误:no module named wx
。
我已经花了很多时间弄清楚如何编译它,但无济于事。在我转向另一个 Linux 发行版或返回 Windows 之前,如果有人能回答以下问题,我将不胜感激:它是什么wx module
以及如何添加它?而且,openSUSE 中有编译它的工具吗?
答案1
您应该只安装名为 python-wxwidgets 的软件包,该软件包在 openSuse 中可用。
答案2
wxwidgets 是一个用于制作快速 GUI 的简单工具包。
在 OpenSuSE 中,您可以使用以下命令安装它:
zypper in python-wxWidgets
作为根用户
之后,您就可以毫无问题地运行它。
如果您仍然遇到问题,请确保启用“openSUSE-*-Oss”存储库。其中 * 是您的发行版编号。
答案3
您需要 wxpython,但它显然不适用于 openSUSE。您可以关注他们网站上的说明从源代码构建它。大致:
$ ./configure --with-gtk
$ make
$ su
# make install
# ldconfig