Moin,
seit einigen Tagen nutze ich openSuse Leap und bin damit (bisher) deutlich zufriedener als mit ubuntu oder Debian. Nun würde ich gerne PlayOnLinux nutzen. Starte ich das Programm aus dem Desktop heraus, so passiert gar nichts. Starte ich PlayOnLinux über Terminal, so erhalte ich:
Looking for python... 2.7.9 - wxversion(s): 3.0-gtk2
Traceback (most recent call last):
File "/usr/share/playonlinux/python/check_python.py", line 7, in <module>
import wx
File "/usr/lib64/python2.7/site-packages/wx-3.0-gtk2/wx/__init__.py", line 45, in <module>
from wx._core import *
File "/usr/lib64/python2.7/site-packages/wx-3.0-gtk2/wx/_core.py", line 4, in <module>
import _core_
ImportError: /usr/lib64/python2.7/site-packages/wx-3.0-gtk2/wx/_core_.so: symbol _ZN30_WX_LIST_HELPER_wxMenuItemList14DeleteFunctionEP10wxMenuItem, version WXU_3.0 not defined in file libwx_gtk2u_core-suse.so.1 with link time reference
failed tests
Looking for python2.7... 2.7.9 - wxversion(s): 3.0-gtk2
Traceback (most recent call last):
File "/usr/share/playonlinux/python/check_python.py", line 7, in <module>
import wx
File "/usr/lib64/python2.7/site-packages/wx-3.0-gtk2/wx/__init__.py", line 45, in <module>
from wx._core import *
File "/usr/lib64/python2.7/site-packages/wx-3.0-gtk2/wx/_core.py", line 4, in <module>
import _core_
ImportError: /usr/lib64/python2.7/site-packages/wx-3.0-gtk2/wx/_core_.so: symbol _ZN30_WX_LIST_HELPER_wxMenuItemList14DeleteFunctionEP10wxMenuItem, version WXU_3.0 not defined in file libwx_gtk2u_core-suse.so.1 with link time reference
failed tests
Looking for python2.6... which: no python2.6 in (/home/sahel/bin:/usr/local/bin:/usr/bin:/sbin:/usr/sbin:/bin:/usr/bin/X11:/usr/games)
Looking for python2... 2.7.9 - wxversion(s): 3.0-gtk2
Traceback (most recent call last):
File "/usr/share/playonlinux/python/check_python.py", line 7, in <module>
import wx
File "/usr/lib64/python2.7/site-packages/wx-3.0-gtk2/wx/__init__.py", line 45, in <module>
from wx._core import *
File "/usr/lib64/python2.7/site-packages/wx-3.0-gtk2/wx/_core.py", line 4, in <module>
import _core_
ImportError: /usr/lib64/python2.7/site-packages/wx-3.0-gtk2/wx/_core_.so: symbol _ZN30_WX_LIST_HELPER_wxMenuItemList14DeleteFunctionEP10wxMenuItem, version WXU_3.0 not defined in file libwx_gtk2u_core-suse.so.1 with link time reference
failed tests
Please install python before trying to run this program
Alles anzeigen
Zeile 33 scheint dann doch nach einer klaren Aufforderung. Gleich probiert mittels zypper zu installieren, das Resultat ist aber überraschenderweise:
linux-ezng:/ # zypper install python
Repository-Daten werden geladen...
Installierte Pakete werden gelesen...
'python' ist bereits installiert.
Kein Aktualisierungskandidat für 'python-2.7.9-21.1.x86_64'. Die neueste Version ist bereits installiert.
Paketabhängigkeiten werden aufgelöst...
Keine auszuführenden Aktionen.
linux-ezng:/ # zypper install python3
Repository-Daten werden geladen...
Installierte Pakete werden gelesen...
'python3' ist bereits installiert.
Kein Aktualisierungskandidat für 'python3-3.4.1-6.1.x86_64'. Die neueste Version ist bereits installiert.
Paketabhängigkeiten werden aufgelöst...
Keine auszuführenden Aktionen.
Alles anzeigen
Nun, okay. Ist wohl alles drauf. Dazu muss man jedoch noch sagen, dass ich die 2.7.9 aus dem oberen Code herausinterpretiert habe und im Anschluss über ein Paket von http://www.python.org installiert habe. Python 3 war bereits durch die Installation von openSuse vorhanden.
Ich würde gerne mehr erzählen, aber leider reichen meine Kenntnisse nicht. Ich bin komplett ratlos und weiß nichts mit der Fehlermeldung anzufangen. Was ich daraus verstanden habe, hat nicht geholfen.
Stundenlanges googlen und ausprobieren mehrere Tutorials (inkl. (gelöst) "PlayOnLinux" - Fehlermeldung) halfen leider alle nicht, um dieses (wahrscheinlich billige Linker-)Problem zu lösen.
Grüße und Danke im Voraus