Spyder: Spyder aplasta con Pyqt 5.12

Creado en 28 feb. 2019  ·  3Comentarios  ·  Fuente: spyder-ide/spyder

Lista de verificación del informe de problemas

  • [X] Buscó informes similares en la página de problemas.
  • [X] Lea las secciones relevantes de la Guía de solución de problemas de Spyder y siga sus consejos
  • [X] Reprodujo el problema después de actualizar con conda update spyder (o pip , si no usa Anaconda)
  • [X] No se pudo reproducir dentro de jupyter qtconsole (si está relacionado con la consola)
  • [X] Intenté solucionar problemas básicos (si hay un error)

    • [X] Spyder reiniciado

    • [X] Restablecer preferencias con spyder --reset

    • [X] Reinstaló la última versión de Anaconda.

    • [X] Probó los otros pasos aplicables de la Guía de solución de problemas

  • [X] Completó las secciones de Descripción del Pasos para reproducir y Versión a continuación

Descripción del problema

Bloqueo de Spyder con PyQT5 5.12

¿Qué pasos reproducen el problema?

  1. pip3 install --upgrade --user pyqt5 == 5.12
  2. spyder3: nueva instancia y

cual es la salida esperada? ¿Qué ves en su lugar?

mariano @ mllamedo-UTN : ~ $ Traceback (última llamada más reciente):
Archivo "/home/mariano/.local/lib/python3.6/site-packages/qtpy/QtWebEngineWidgets.py", línea 22, en
desde PyQt5.QtWebEngineWidgets importar QWebEnginePage
ModuleNotFoundError: ningún módulo llamado 'PyQt5.QtWebEngineWidgets'

Durante el manejo de la excepción anterior, se produjo otra excepción:

Pegar seguimiento / error a continuación (si corresponde)

Traceback (most recent call last):
  File "/home/mariano/.local/bin/spyder3", line 10, in <module>
    sys.exit(main())
  File "/home/mariano/.local/lib/python3.6/site-packages/spyder/app/start.py", line 192, in main
    from spyder.app import mainwindow
  File "/home/mariano/.local/lib/python3.6/site-packages/spyder/app/mainwindow.py", line 90, in <module>
    from qtpy import QtWebEngineWidgets  # analysis:ignore
  File "/home/mariano/.local/lib/python3.6/site-packages/qtpy/QtWebEngineWidgets.py", line 26, in <module>
    from PyQt5.QtWebKitWidgets import QWebPage as QWebEnginePage
ModuleNotFoundError: No module named 'PyQt5.QtWebKitWidgets'


Versiones

  • Versión de Spyder: 3.3.3
  • Versión de Python: 3.6
  • Versión Qt:
  • Versión de PyQt: 5.12
  • Nombre / versión del sistema operativo: Ubuntu 18.04

Dependencias

cannot start spyder

Posible solución:


Reducir Pyqt a 5.11.3

$ pip3 install --upgrade --user pyqt5 == 5.11.3

y el problema desaparece.

P / S: Lo siento de antemano si esto no está relacionado con el espía.

Comentario más útil

Duplicado de # 8747. Para arreglar esto necesitas

pip install pyqtwebengine

Todos 3 comentarios

Duplicado de # 8747. Para arreglar esto necesitas

pip install pyqtwebengine

Solo quería dejar un comentario rápido, por alguna razón, "pip install pyqtwebengine" no alivia este error para mí. Instala la versión 5.12.1.

registro de instalación de spyder:

C: \ WINDOWS \ system32> pip instalar spyder
Requisito ya satisfecho: spyder en c: [...] \ site-packages (3.3.4)
Requisito ya satisfecho: psutil en c: [...] \ site-packages (de spyder) (5.4.6)
Requisito ya satisfecho: pyqt5 <5.13; python_version> = "3" en c: [...] \ site-packages (de spyder) (5.12.1)
Requisito ya satisfecho: pyqtwebengine <5.13 en c: \ [...] \ site-packages (de spyder) (5.12.1)
Requisito ya satisfecho: chardet> = 2.0.0 en c: [...] \ site-packages (de spyder) (3.0.4)
Requisito ya satisfecho: nbconvert en c: [...] \ site-packages (de spyder) (5.3.1)
Requisito ya satisfecho: sphinx en c: [...] \ site-packages (de spyder) (1.7.6)
Requisito ya satisfecho: cuerda> = 0.10.5 en c: [...] \ site-packages (de spyder) (0.10.7)
Requisito ya satisfecho: spyder-kernels <1.0,> = 0.4.3 en c: [...] \ site-packages (de spyder) (0.4.3)
Requisito ya satisfecho: qtconsole> = 4.2.0 en c: [...] \ site-packages (de spyder) (4.3.1)
Requisito ya satisfecho: qtpy> = 1.5.0 en c: [...] \ site-packages (de spyder) (1.7.0)
Requisito ya satisfecho: pygments> = 2.0 en c: [...] \ site-packages (de spyder) (2.2.0)
Requisito ya satisfecho: qtawesome> = 0.5.7 en c: [...] \ site-packages (de spyder) (0.5.7)
Requisito ya satisfecho: pycodestyle en c: [...] \ site-packages (de spyder) (2.4.0)
Requisito ya satisfecho: pyzmq en c: [...] \ site-packages (de spyder) (17.1.0)
Requisito ya satisfecho: pylint en c: [...] \ site-packages (de spyder) (2.0.0)
Requisito ya satisfecho: pickleshare en c: [...] \ site-packages (de spyder) (0.7.4)
Requisito ya satisfecho: numpydoc en c: [...] \ site-packages (de spyder) (0.8.0)
Requisito ya satisfecho: cloudpickle en c: [...] \ site-packages (de spyder) (0.5.3)
Requisito ya satisfecho: llavero; sys_platform! = "linux2" en c: [...] \ site-packages (de spyder) (13.2.1)
Requisito ya satisfecho: jedi> = 0.9.0 en c: [...] \ site-packages (de spyder) (0.12.1)
Requisito ya satisfecho: pyflakes en c: [...] \ site-packages (de spyder) (2.0.0)
Requisito ya satisfecho: PyQt5_sip <4.20,> = 4.19.14 en c: [...] \ site-packages (from pyqt5 <5.13; python_version> = "3" -> spyder) (4.19.15)
Requisito ya satisfecho: nbformat> = 4.4 en c: [...] \ site-packages (de nbconvert-> spyder) (4.4.0)
Requisito ya satisfecho: blanqueador en c: [...] \ site-packages (de nbconvert-> spyder) (2.1.3)
Requisito ya satisfecho: pandocfilters> = 1.4.1 en c: [...] \ site-packages (de nbconvert-> spyder) (1.4.2)
Requisito ya satisfecho: mistune> = 0.7.4 en c: [...] \ site-packages (de nbconvert-> spyder) (0.8.3)
Requisito ya satisfecho: traitlets> = 4.2 en c: [...] \ site-packages (de nbconvert-> spyder) (4.3.2)
Requisito ya satisfecho: jupyter-core en c: [...] \ site-packages (de nbconvert-> spyder) (4.4.0)
Requisito ya satisfecho: jinja2 en c: [...] \ site-packages (de nbconvert-> spyder) (2.10)
Requisito ya satisfecho: puntos de entrada> = 0.2.2 en c: [...] \ site-packages (de nbconvert-> spyder) (0.2.3)
Requisito ya satisfecho: ruta de prueba en c: [...] \ site-packages (de nbconvert-> spyder) (0.3.1)
Requisito ya satisfecho: sphinxcontrib-websupport en c: [...] \ site-packages (de sphinx-> spyder) (1.1.0)
Requisito ya satisfecho: solicitudes> = 2.0.0 en c: [...] \ site-packages (de sphinx-> spyder) (2.19.1)
Requisito ya satisfecho: seis> = 1.5 en c: [...] \ site-packages (de sphinx-> spyder) (1.11.0)
Requisito ya satisfecho: empaquetado en c: [...] \ site-packages (de sphinx-> spyder) (17.1)
Requisito ya satisfecho: alabaster <0.8,> = 0.7 en c: [...] \ site-packages (from sphinx-> spyder) (0.7.11)
Requisito ya satisfecho: setuptools en c: [...] \ site-packages (de sphinx-> spyder) (40.8.0)
Requisito ya satisfecho: tamaño de imagen en c: [...] \ site-packages (de sphinx-> spyder) (1.0.0)
Requisito ya satisfecho: babel! = 2.0,> = 1.3 en c: [...] \ site-packages (from sphinx-> spyder) (2.6.0)
Requisito ya satisfecho: snowballstemmer> = 1.1 en c: [...] \ site-packages (from sphinx-> spyder) (1.2.1)
Requisito ya satisfecho: colorama> = 0.3.5; sys_platform == "win32" en c: [...] \ site-packages (de sphinx-> spyder) (0.3.9)
Requisito ya satisfecho: docutils> = 0.11 en c: [...] \ site-packages (from sphinx-> spyder) (0.14)
Requisito ya satisfecho: ipykernel> = 4.8.2 en c: [...] \ site-packages (de spyder-kernels <1.0,> = 0.4.3-> spyder) (4.8.2)
Requisito ya satisfecho: jupyter-client> = 5.2.3 en c: [...] \ site-packages (de spyder-kernels <1.0,> = 0.4.3-> spyder) (5.2.3)
Requisito ya satisfecho: ipython-genutils en c: [...] \ site-packages (de qtconsole> = 4.2.0-> spyder) (0.2.0)
Requisito ya satisfecho: isort> = 4.2.5 en c: [...] \ site-packages (de pylint-> spyder) (4.3.4)
Requisito ya satisfecho: astroid> = 2.0.0 en c: [...] \ site-packages (from pylint-> spyder) (2.0)
Requisito ya satisfecho: mccabe en c: [...] \ site-packages (de pylint-> spyder) (0.6.1)
Requisito ya satisfecho: pywin32-ctypes! = 0.1.0,! = 0.1.1; sys_platform == "win32" en c: [...] \ site-packages (from keyring; sys_platform! = "linux2" -> spyder) (0.1.2)
Requisito ya satisfecho: parso> = 0.3.0 en c: [...] \ site-packages (from jedi> = 0.9.0-> spyder) (0.3.1)
Requisito ya satisfecho: jsonschema! = 2.5.0,> = 2.4 en c: [...] \ site-packages (from nbformat> = 4.4-> nbconvert-> spyder) (2.6.0)
Requisito ya satisfecho: html5lib! = 1.0b1,! = 1.0b2,! = 1.0b3,! = 1.0b4,! = 1.0b5,! = 1.0b6,! = 1.0b7,! = 1.0b8,> = 0.99999999pre in c: [...] \ site-packages (de bleach-> nbconvert-> spyder) (1.0.1)
Requisito ya satisfecho: decorador en c: [...] \ site-packages (from traitlets> = 4.2-> nbconvert-> spyder) (4.3.0)
Requisito ya satisfecho: MarkupSafe> = 0.23 en c: [...] \ site-packages (de jinja2-> nbconvert-> spyder) (1.0)
Requisito ya satisfecho: urllib3 <1.24,> = 1.21.1 en c: [...] \ site-packages (de las solicitudes> = 2.0.0-> sphinx-> spyder) (1.23)
Requisito ya satisfecho: idna <2.8,> = 2.5 en c: [...] \ site-packages (de las solicitudes> = 2.0.0-> sphinx-> spyder) (2.7)
Requisito ya satisfecho: certifi> = 2017.4.17 en c: [...] \ site-packages (de las solicitudes> = 2.0.0-> sphinx-> spyder) (2018.4.16)
Requisito ya satisfecho: pyparsing> = 2.0.2 en c: [...] \ site-packages (from packaging-> sphinx-> spyder) (2.2.0)
Requisito ya satisfecho: pytz> = 0a en c: [...] \ site-packages (de babel! = 2.0,> = 1.3-> sphinx-> spyder) (2018.5)
Requisito ya satisfecho: tornado> = 4.0 en c: [...] \ site-packages (de ipykernel> = 4.8.2-> spyder-kernels <1.0,> = 0.4.3-> spyder) (5.1)
Requisito ya satisfecho: ipython> = 4.0.0 en c: [...] \ site-packages (de ipykernel> = 4.8.2-> spyder-kernels <1.0,> = 0.4.3-> spyder) (6.4. 0)
Requisito ya satisfecho: python-dateutil> = 2.1 en c: [...] \ site-packages (from jupyter-client> = 5.2.3-> spyder-kernels <1.0,> = 0.4.3-> spyder) ( 2.7.3)
Requisito ya satisfecho: lazy-object-proxy en c: [...] \ site-packages (de astroid> = 2.0.0-> pylint-> spyder) (1.3.1)
Requisito ya satisfecho: envuelto en c: [...] \ site-packages (de astroid> = 2.0.0-> pylint-> spyder) (1.10.11)
Requisito ya satisfecho: codificaciones web en c: [...] \ site-packages (de html5lib! = 1.0b1,! = 1.0b2,! = 1.0b3,! = 1.0b4,! = 1.0b5,! = 1.0b6, ! = 1.0b7,! = 1.0b8,> = 0.99999999pre-> blanqueador-> nbconvert-> spyder) (0.5.1)
Requisito ya satisfecho: prompt-toolkit <2.0.0,> = 1.0.15 en c: [...] \ site-packages (de ipython> = 4.0.0-> ipykernel> = 4.8.2-> spyder-kernels <1.0,> = 0.4.3-> spyder) (1.0.15)
Requisito ya satisfecho: llamada en c: [...] \ site-packages (de ipython> = 4.0.0-> ipykernel> = 4.8.2-> spyder-kernels <1.0,> = 0.4.3-> spyder) (0.1.0)
Requisito ya satisfecho: simplegeneric> 0.8 en c: [...] \ site-packages (de ipython> = 4.0.0-> ipykernel> = 4.8.2-> spyder-kernels <1.0,> = 0.4.3-> espía) (0.8.1)
Requisito ya satisfecho: wcwidth en c: [...] \ site-packages (de prompt-toolkit <2.0.0,> = 1.0.15-> ipython> = 4.0.0-> ipykernel> = 4.8.2-> spyder-kernels <1.0,> = 0.4.3-> spyder) (0.1.7)

He instalado pyqtwebengine, pero otro error. Tengo la siguiente versión instalada.
PyQt5 - 5.15.1
PyQtWebEngine - 5.15.1

ERROR: No se pudo encontrar una versión que satisfaga el requisito pyqt5 <5.13; python_version> = "3" (de spyder) (de las versiones: 5.14.0, 5.14.1, 5.14.2, 5.15.0, 5.15.1)
ERROR: No se encontró una distribución coincidente para pyqt5 <5.13; python_version> = "3" (de spyder)

¿Fue útil esta página
0 / 5 - 0 calificaciones