Cuando bash abrir PlayOnLinux desde la línea de comandos, aparece este error:
Looking for python... 2.7.8 - selected Traceback (most recent call last): File "mainwindow.py", line 31, in import wxversion ImportError: No module named wxversion
Casi todas las publicaciones de los foros que he encontrado me han sugerido que instale wxPython, luego los enlaces aquí o a alguna otra página wiki de wxpython. Desafortunadamente, todo el sitio web de wxpython wiki actualmente dice “wxPyWiki no funciona para solucionar problemas” en este momento.
Encontré esta pregunta de StackOverflow , que es básicamente la misma que la mía. Intenté todos los comentarios menos votados, y todos parecen funcionar, pero la import wx
todavía falla. Cuando probé el comentario mejor calificado en ese hilo, llegué al paso 7 con éxito, pero luego dice
In file included from scr/helpers.cpp:16:0: include/wx/wxPython/wxPython_int.h:19:19: fatal error: wx/wx.h: No such file or directory #include comstacktion terminated
Si alguien tiene alguna sugerencia sobre cómo puedo instalar wxPython correctamente en Ubuntu, se lo agradecería enormemente.
EDITAR: sudo pip install wxPython
me dice que ya está instalado (“Requisito ya satisfecho”) y sugiere que use --upgrade
. No está instalado, la import wx
todavía falla.
EDITAR: sudo apt-get install wxpython
da el error Unable to locate package wxpython
EDITAR: Intenté sudo apt-get install python-wxglade
y pareció funcionar, pero playonlinux todavía da el mismo error y la import wx
todavía falla.
EDITAR: he intentado desinstalar y reinstalar playonlinux y python-wxversion. Tanto la desinstalación / instalación se realizó con éxito, pero aún así obtengo el mismo error de No module named wxversion
.
EDITAR: Probé las soluciones publicadas aquí (excepto para reinstalar el sistema operativo). Ellos no trabajaron. Prefiero no reinstalar Ubuntu.
La respuesta sobre la instalación de “python-wxgtk2.8” es correcta. Pero eso es si desea instalar 2.8, si desea 3.0 en 14.04, puede obtenerlo siguiendo esta publicación . Lo he hecho, y he instalado wx 3.0.
Antes de eso instale gtk3
$ sudo apt-get install libgtk-3-dev
Si tiene problemas para instalar wxpython en Python3, use este comando para instalar wxpython
$ pip install -U -f https://extras.wxpython.org/wxPython4/extras/linux/gtk3/ubuntu-16.04 wxPython
Con este comando puedes instalar la última versión de wxPython4. Si estas usando Windows o MacOS
$ pip install -U wxpython
Si está utilizando Anaconda / Conda
$ conda install -C anaconda wxpython
Intente instalar python-wxglade. Debe tener todos los módulos wx necesarios en su interior.
Verifique Synaptic para wxPython 3.x para ver si puede instalarlo de esa manera. Según https://www.playonlinux.com/en/news.html , la versión 4.2.5 de PlayOnLinux es compatible con wxPython 3. Si no puede hacer que Synaptic encuentre una copia de wxPython 3, debe consultar al oficial instrucciones de comstackción que se encuentran aquí:
El paquete wxPython se llama “python-wxgtk2.8” para wxWidgets 2.8 Instálelo: sudo apt-get install python-wxgtk2.8
Intenté muchas cosas, así que no estoy seguro de si este es el conjunto mínimo de requisitos previos.
$ sudo apt-get install libwxbase3.0-dev libwxgtk3.0-dev wx-common libwebkit-dev libwxgtk-webview3.0-dev wx3.0-examples wx3.0-headers wx3.0-i18n libwxgtk-media3.0-dev
Luego instalé la versión de Phoenix:
$ sudo pip install --upgrade --pre -f http://wxpython.org/Phoenix/snapshot-builds/ --trusted-host wxpython.org wxPython_Phoenix
Esto instala wxPython a través de pip, pero no creo que aborde su problema con wxversion
.
Todo lo que necesitas es:
sudo apt-get install python-wxgtk3.0