openSUSE의 Python 컴파일 오류: wx라는 모듈이 없습니다.

openSUSE의 Python 컴파일 오류: wx라는 모듈이 없습니다.

저는 리눅스를 처음 접했습니다. 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

openSuse에서 사용할 수 있는 python-wxwidgets라는 패키지만 설치해야 합니다.

답변2

wxwidgets는 빠른 GUI를 만들기 위한 간단한 툴킷입니다.

OpenSuSE에서는 다음 명령을 사용하여 설치할 수 있습니다.

zypper in python-wxWidgets루트 사용자로

그 후에는 문제 없이 실행할 수 있습니다.

여전히 문제가 있는 경우 "openSUSE-*-Oss" 저장소를 활성화했는지 확인하세요. 여기서 *는 릴리스 번호입니다.

답변3

wxpython이 필요하지만 openSUSE에서는 작동하지 않는 것 같습니다. 당신은 따라갈 수 있습니다해당 웹사이트의 설명소스 코드에서 빌드하세요. 약:

$ ./configure --with-gtk
$ make
$ su
# make install
# ldconfig

관련 정보