Ich habe ein Problem mit playonlinx und muss es installieren wxpython
, aber ich habe es bereits installiert. Ich habe verschiedene Methoden ausprobiert, aber jedes Mal import wx
erhalte ich diesen Fehler:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named wx
Ich weiß also nicht, was ich jetzt tun soll. Ich habe auch Playonlinux installiert und neu installiert, und es funktioniert immer noch nicht.
Antwort1
Ich könnte es installieren, indem ich in ein Terminal eingebe:
sudo apt-get install python-wxgtk3.0
Ich weiß es nicht, aber ich glaube, dass die älteren Versionen (2.8, 2.6, …) derzeit nicht in den 16.04-Repositories sind.
Antwort2
Mittlerweile ist es möglich, wxPython mit zu installieren sudo pip install wxpython
, eventuell muss man aber verwenden sudo pip install --upgrade wxpython
. Wenn man 4.x braucht, das von Ubuntu nicht mehr angeboten wird (seit einigen Jahren), ist das die vernünftigste Option.
Antwort3
Ich habe wxPython als Teil der Abhängigkeiten des PsychoPy-Experiment-Builders installiert und hatte anfangs erhebliche Probleme, es auch richtig zu installieren. Aber am Ende hat es bei mir funktioniert. Ich verwende Ubuntu 16.04, Python 3.5, Pip3 19.0.3
pip3 install -U -f https://extras.wxpython.org/wxPython4/extras/linux/gtk3/ubuntu-16.04 wxPython --user