Saltar al contenido

Cómo instalar wxpython 4 ubuntu 18.04

Solución:

Después de esperar lo suficiente, el proceso se completó y logré instalar wxPython 4.

  • correr

    sudo apt install make gcc libgtk-3-dev libwebkitgtk-dev libwebkitgtk-3.0-dev libgstreamer-gl1.0-0 freeglut3 freeglut3-dev python-gst-1.0 python3-gst-1.0 libglib2.0-dev ubuntu-restricted-extras libgstreamer-plugins-base1.0-dev
    
  • sudo pip install wxpython o sudo pip3 install wxpython

  • espera un rato a que se instale

una vez completado, verá este mensaje.

The directory '/home/user-ii-6/.cache/pip/http' or its parent directory is not owned by the current user and the cache has been disabled. Please check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.

The directory '/home/user-ii-6/.cache/pip' or its parent directory is not owned by the current user and caching wheels has been disabled. check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.
Collecting wxpython
  Downloading https://files.pythonhosted.org/packages/dd/31/bd55ab40e406a026a7fda0bb5eb61f466682544ae91ac26267c750f5e618/wxPython-4.0.3.tar.gz (68.5MB)
    100% |u2588u2588u2588u2588u2588u2588u2588u2588u2588u2588u2588u2588u2588u2588u2588u2588u2588u2588u2588u2588u2588u2588u2588u2588u2588u2588u2588u2588u2588u2588u2588u2588| 68.5MB 929kB/s 
Requirement already satisfied: six in ./.local/lib/python2.7/site-packages (from wxpython) (1.11.0)
Requirement already satisfied: PyPubSub in ./.local/lib/python2.7/site-packages (from wxpython) (4.0.0)
Requirement already satisfied: typing in ./.local/lib/python2.7/site-packages (from PyPubSub->wxpython) (3.6.6)
Installing collected packages: wxpython
  Running setup.py install for wxpython ... done
Successfully installed wxpython-4.0.3

Dado que hay varias opciones para la distribución y el puerto wx (GTK2 o GTK3), no todos los archivos se pueden ubicar en la misma carpeta para facilitar el acceso por pip. Esto simplemente significa que tendrá que profundizar un poco más para encontrar la URL que se le asignará a pip. Por ejemplo, para obtener las compilaciones GTK3 wxPython para Ubuntu 18.04 (y 16.10, LinuxMint 18 y probablemente otros) puede usar un comando pip como este:

pip install -U -f https://extras.wxpython.org/wxPython4/extras/linux/gtk3/ubuntu-18.04 wxPython

Por supuesto, siempre puede descargar el archivo de la rueda usted mismo y luego usar pip para instalar su copia local del archivo.

Primero lo encontré por:

sudo apt search python3-wx

Instalé el último wxpython con:

sudo apt-get install python3-wxgtk4.0 python3-wxgtk-webview4.0 python3-wxgtk-media4.0

También puede probar synaptic para instalarlo de esa manera si lo prefiere.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *