Spyder: Spyder stürzt mit Pyqt 5.12 . ab

Erstellt am 28. Feb. 2019  ·  3Kommentare  ·  Quelle: spyder-ide/spyder

Checkliste für Ausgabeberichte

  • [X ] Die Problemseite nach ähnlichen Berichten durchsucht
  • [X ] Lesen Sie die relevanten Abschnitte des Spyder-Fehlerbehebungshandbuchs und befolgen Sie dessen Ratschläge
  • [X ] Das Problem wurde nach dem Update mit conda update spyder (oder pip , wenn Anaconda nicht verwendet wurde) reproduziert.
  • [X ] Konnte innerhalb von jupyter qtconsole nicht reproduziert werden (falls konsolenbezogen)
  • [X ] Versuchte grundlegende Fehlerbehebung (bei Bug/Fehler)

    • [X] Spyder neu gestartet

    • [X ] Einstellungen zurücksetzen mit spyder --reset

    • [ X] Neuinstallation der neuesten Version von Anaconda

    • [X ] Die anderen anwendbaren Schritte aus dem Fehlerbehebungshandbuch ausprobiert

  • [ X] Die folgenden Abschnitte zur Problembeschreibung , Schritte zum Reproduzieren und Version wurden abgeschlossen

Problembeschreibung

Spyder-Absturz mit PyQT5 5.12

Welche Schritte reproduzieren das Problem?

  1. pip3 install --upgrade --user pyqt5==5.12
  2. spyder3 --neue-Instanz &

Was ist die erwartete Leistung? Was sehen Sie stattdessen?

mariano@mllamedo-UTN :~$ Traceback (letzter Aufruf zuletzt):
Datei "/home/mariano/.local/lib/python3.6/site-packages/qtpy/QtWebEngineWidgets.py", Zeile 22, in
aus PyQt5.QtWebEngineWidgets importieren QWebEnginePage
ModuleNotFoundError: Kein Modul namens 'PyQt5.QtWebEngineWidgets'

Während der Behandlung der obigen Ausnahme ist eine weitere Ausnahme aufgetreten:

Traceback/Fehler unten einfügen (falls zutreffend)

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'


Versionen

  • Spyder-Version: 3.3.3
  • Python-Version: 3.6
  • Qt-Version:
  • PyQt-Version: 5.12
  • Betriebssystemname/-version: Ubuntu 18.04

Abhängigkeiten

cannot start spyder

Mögliche Problemumgehung:


Downgrade von Pyqt auf 5.11.3

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

und das Problem verschwindet.

P/S: Entschuldigung im Voraus, wenn dies nicht mit Spyder zu tun hat.

Hilfreichster Kommentar

Duplikat von #8747. Um dies zu beheben, müssen Sie

pip install pyqtwebengine

Alle 3 Kommentare

Duplikat von #8747. Um dies zu beheben, müssen Sie

pip install pyqtwebengine

Wollte nur einen kurzen Kommentar hinterlassen - aus irgendeinem Grund lindert "pip install pyqtwebengine" diesen Fehler für mich nicht. Es installiert Version 5.12.1.

Spyder-Installationsprotokoll:

C:\WINDOWS\system32>pip install spyder
Voraussetzung bereits erfüllt: spyder in c:[...]\site-packages (3.3.4)
Voraussetzung bereits erfüllt: psutil in c:[...]\site-packages (vom Spyder) (5.4.6)
Anforderung bereits erfüllt: pyqt5<5.13; python_version >= "3" in c:[...]\site-packages (von Spyder) (5.12.1)
Voraussetzung bereits erfüllt: pyqtwebengine<5.13 in c:\[...]\site-packages (aus Spyder) (5.12.1)
Voraussetzung bereits erfüllt: chardet>=2.0.0 in c:[...]\site-packages (vom Spyder) (3.0.4)
Voraussetzung bereits erfüllt: nbconvert in c:[...]\site-packages (vom Spyder) (5.3.1)
Voraussetzung bereits erfüllt: sphinx in c:[...]\site-packages (vom Spyder) (1.7.6)
Anforderung bereits erfüllt: Seil>=0.10.5 in c:[...]\site-packages (vom Spyder) (0.10.7)
Voraussetzung bereits erfüllt: spyder-kernels<1.0,>=0.4.3 in c:[...]\site-packages (von spyder) (0.4.3)
Voraussetzung bereits erfüllt: qtconsole>=4.2.0 in c:[...]\site-packages (vom Spyder) (4.3.1)
Voraussetzung bereits erfüllt: qtpy>=1.5.0 in c:[...]\site-packages (vom Spyder) (1.7.0)
Anforderung bereits erfüllt: pygments>=2.0 in c:[...]\site-packages (aus Spyder) (2.2.0)
Anforderung bereits erfüllt: qtawesome>=0.5.7 in c:[...]\site-packages (vom Spyder) (0.5.7)
Voraussetzung bereits erfüllt: pycodestyle in c:[...]\site-packages (aus Spyder) (2.4.0)
Voraussetzung bereits erfüllt: pyzmq in c:[...]\site-packages (vom Spyder) (17.1.0)
Voraussetzung bereits erfüllt: pylint in c:[...]\site-packages (vom Spyder) (2.0.0)
Anforderung bereits erfüllt: pickleshare in c:[...]\site-packages (vom Spyder) (0.7.4)
Voraussetzung bereits erfüllt: numpydoc in c:[...]\site-packages (vom Spyder) (0.8.0)
Anforderung bereits erfüllt: cloudpickle in c:[...]\site-packages (vom Spyder) (0.5.3)
Anforderung bereits erfüllt: Schlüsselanhänger; sys_platform != "linux2" in c:[...]\site-packages (von Spyder) (13.2.1)
Voraussetzung bereits erfüllt: jedi>=0.9.0 in c:[...]\site-packages (vom Spyder) (0.12.1)
Voraussetzung bereits erfüllt: pyflakes in c:[...]\site-packages (aus Spyder) (2.0.0)
Voraussetzung bereits erfüllt: PyQt5_sip<4.20,>=4.19.14 in c:[...]\site-packages (ab pyqt5<5.13; python_version >= "3"->spyder) (4.19.15)
Voraussetzung bereits erfüllt: nbformat>=4.4 in c:[...]\site-packages (von nbconvert->spyder) (4.4.0)
Voraussetzung bereits erfüllt: bleichen in c:[...]\site-packages (von nbconvert->spyder) (2.1.3)
Voraussetzung bereits erfüllt: pandocfilters>=1.4.1 in c:[...]\site-packages (von nbconvert->spyder) (1.4.2)
Voraussetzung bereits erfüllt: mistune>=0.7.4 in c:[...]\site-packages (von nbconvert->spyder) (0.8.3)
Anforderung bereits erfüllt: traitlets>=4.2 in c:[...]\site-packages (von nbconvert->spyder) (4.3.2)
Voraussetzung bereits erfüllt: jupyter-core in c:[...]\site-packages (von nbconvert->spyder) (4.4.0)
Voraussetzung bereits erfüllt: jinja2 in c:[...]\site-packages (von nbconvert->spyder) (2.10)
Voraussetzung bereits erfüllt: Entrypoints>=0.2.2 in c:[...]\site-packages (von nbconvert->spyder) (0.2.3)
Voraussetzung bereits erfüllt: Testpfad in c:[...]\site-packages (aus nbconvert->spyder) (0.3.1)
Voraussetzung bereits erfüllt: sphinxcontrib-websupport in c:[...]\site-packages (von sphinx->spyder) (1.1.0)
Anforderung bereits erfüllt: Anfragen>=2.0.0 in c:[...]\site-packages (von sphinx->spyder) (2.19.1)
Anforderung bereits erfüllt: sechs>=1.5 in c:[...]\site-packages (von sphinx->spyder) (1.11.0)
Anforderung bereits erfüllt: Verpackung in c:[...]\site-packages (von sphinx->spyder) (17.1)
Anforderung bereits erfüllt: alabaster<0.8,>=0.7 in c:[...]\site-packages (von sphinx->spyder) (0.7.11)
Voraussetzung bereits erfüllt: setuptools in c:[...]\site-packages (von sphinx->spyder) (40.8.0)
Anforderung bereits erfüllt: Bildgröße in c:[...]\site-packages (von sphinx->spyder) (1.0.0)
Voraussetzung bereits erfüllt: babel!=2.0,>=1.3 in c:[...]\site-packages (von sphinx->spyder) (2.6.0)
Voraussetzung bereits erfüllt: snowballstemmer>=1.1 in c:[...]\site-packages (von sphinx->spyder) (1.2.1)
Anforderung bereits erfüllt: colorama>=0.3.5; sys_platform == "win32" in c:[...]\site-packages (von sphinx->spyder) (0.3.9)
Voraussetzung bereits erfüllt: docutils>=0.11 in c:[...]\site-packages (von sphinx->spyder) (0.14)
Voraussetzung bereits erfüllt: ipykernel>=4.8.2 in c:[...]\site-packages (von spyder-kernels<1.0,>=0.4.3->spyder) (4.8.2)
Voraussetzung bereits erfüllt: jupyter-client>=5.2.3 in c:[...]\site-packages (von spyder-kernels<1.0,>=0.4.3->spyder) (5.2.3)
Voraussetzung bereits erfüllt: ipython-genutils in c:[...]\site-packages (ab qtconsole>=4.2.0->spyder) (0.2.0)
Voraussetzung bereits erfüllt: isort>=4.2.5 in c:[...]\site-packages (von pylint->spyder) (4.3.4)
Voraussetzung bereits erfüllt: astroid>=2.0.0 in c:[...]\site-packages (von pylint->spyder) (2.0)
Anforderung bereits erfüllt: mccabe in c:[...]\site-packages (von pylint->spyder) (0.6.1)
Voraussetzung bereits erfüllt: pywin32-ctypes!=0.1.0,!=0.1.1; sys_platform == "win32" in c:[...]\site-packages (vom Schlüsselbund; sys_platform != "linux2"->spyder) (0.1.2)
Voraussetzung bereits erfüllt: parso>=0.3.0 in c:[...]\site-packages (von jedi>=0.9.0->spyder) (0.3.1)
Voraussetzung bereits erfüllt: jsonschema!=2.5.0,>=2.4 in c:[...]\site-packages (aus nbformat>=4.4->nbconvert->spyder) (2.6.0)
Anforderung bereits erfüllt: html5lib!=1.0b1,!=1.0b2,!=1.0b3,!=1.0b4,!=1.0b5,!=1.0b6,!=1.0b7,!=1.0b8,>=0.999999999pre in c:[...]\site-packages (von bleichen->nbconvert->spyder) (1.0.1)
Anforderung bereits erfüllt: Decorator in c:[...]\site-packages (aus Traitlets>=4.2->nbconvert->spyder) (4.3.0)
Voraussetzung bereits erfüllt: MarkupSafe>=0.23 in c:[...]\site-packages (von jinja2->nbconvert->spyder) (1.0)
Anforderung bereits erfüllt: urllib3<1.24,>=1.21.1 in c:[...]\site-packages (aus Anfragen>=2.0.0->sphinx->spyder) (1.23)
Anforderung bereits erfüllt: idna<2.8,>=2.5 in c:[...]\site-packages (aus Anfragen>=2.0.0->sphinx->spyder) (2.7)
Anforderung bereits erfüllt: certifi>=2017.4.17 in c:[...]\site-packages (aus Anfragen>=2.0.0->sphinx->spyder) (2018.4.16)
Voraussetzung bereits erfüllt: pyparsing>=2.0.2 in c:[...]\site-packages (von Verpackung->sphinx->spyder) (2.2.0)
Anforderung bereits erfüllt: pytz>=0a in c:[...]\site-packages (aus babel!=2.0,>=1.3->sphinx->spyder) (2018.5)
Voraussetzung bereits erfüllt: tornado>=4.0 in c:[...]\site-packages (ab ipykernel>=4.8.2->spyder-kernels<1.0,>=0.4.3->spyder) (5.1)
Voraussetzung bereits erfüllt: ipython>=4.0.0 in c:[...]\site-packages (von ipykernel>=4.8.2->spyder-kernels<1.0,>=0.4.3->spyder) (6.4. 0)
Voraussetzung bereits erfüllt: python-dateutil>=2.1 in c:[...]\site-packages (von jupyter-client>=5.2.3->spyder-kernels<1.0,>=0.4.3->spyder) ( 2.7.3)
Voraussetzung bereits erfüllt: lazy-object-proxy in c:[...]\site-packages (von astroid>=2.0.0->pylint->spyder) (1.3.1)
Voraussetzung bereits erfüllt: wrapt in c:[...]\site-packages (von astroid>=2.0.0->pylint->spyder) (1.10.11)
Voraussetzung bereits erfüllt: Webencodings in c:[...]\site-packages (ab html5lib!=1.0b1,!=1.0b2,!=1.0b3,!=1.0b4,!=1.0b5,!=1.0b6, !=1.0b7,!=1.0b8,>=0.999999999pre->bleach->nbconvert->spyder) (0.5.1)
Anforderung bereits erfüllt: prompt-toolkit<2.0.0,>=1.0.15 in c:[...]\site-packages (von ipython>=4.0.0->ipykernel>=4.8.2->spyder-kernels <1.0,>=0.4.3->Spyder) (1.0.15)
Voraussetzung bereits erfüllt: Backcall in c:[...]\site-packages (ab ipython>=4.0.0->ipykernel>=4.8.2->spyder-kernels<1.0,>=0.4.3->spyder) (0.1.0)
Anforderung bereits erfüllt: simplegeneric>0.8 in c:[...]\site-packages (ab ipython>=4.0.0->ipykernel>=4.8.2->spyder-kernels<1.0,>=0.4.3-> Spyder) (0.8.1)
Anforderung bereits erfüllt: wcwidth in c:[...]\site-packages (aus 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)

Ich habe pyqtwebengine installiert, aber ein anderer Fehler. Ich habe folgende Version installiert.
PyQt5 - 5.15.1
PyQtWebEngine - 5.15.1

FEHLER: Es konnte keine Version gefunden werden, die die Anforderung pyqt5<5.13 erfüllt; python_version >= "3" (von Spyder) (ab Versionen: 5.14.0, 5.14.1, 5.14.2, 5.15.0, 5.15.1)
FEHLER: Keine passende Distribution für pyqt5<5.13 gefunden; python_version >= "3" (von Spyder)

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen