Не могу запустить Spyder из-за PyQt5.QtWebKitWidgetsPython

Программы на Python
Ответить
Anonymous
 Не могу запустить Spyder из-за PyQt5.QtWebKitWidgets

Сообщение Anonymous »

У меня проблема со spyder.

Я только что установил на этот ноутбук Python 3.7 и Spyder, как и на многие другие. Однако на этот раз это не сработало.

Я установил Python 3.7.2 (tags/v3.7.2:9a3ffc0492, 23 декабря 2018 г., 23:09:28) [MSC v.1916 64 бит (AMD64)] на Win32 с помощью установщика. Я изменил путь на собственный: C:\Python\Python37, добавил библиотеку предварительной компиляции и путь к среде.
В этот момент ноутбук был перезагружен.

Затем я обновил pip:

Код: Выделить всё

py -3.7 -m pip install --upgrade pip
А потом я установил spyder:

Код: Выделить всё

py -3.7 -m pip install spyder
Затем я пытаюсь запустить spyder с файлом:

Код: Выделить всё

C:\Python\Pythno37\Lib\site-packages\spyder\app\start.py
Я получаю сообщение об ошибке:

Код: Выделить всё

ModuleNotFoundError: No module named 'PyQt5.QtWebKitWidgets'
PyQt5 установлен с версией 5.12.

Понятия не имею, почему он не работает...

РЕДАКТИРОВАТЬ: Полное сообщение об ошибке:

[img]https:// i.sstatic.net/ugHel.png[/img]


Предполагается, что проблема связана с qtpy. Однако соответствующий файл импортируется:

Код: Выделить всё

from . import PYQT5,PYSIDE2, PYQT4, PYSIDE, PythonQtError

# To test if we are using WebEngine or WebKit
WEBENGINE = True

if PYQT5:
try:
from PyQt5.QtWebEngineWidgets import QWebEnginePage
from PyQt5.QtWebEngineWidgets import QWebEngineView
from PyQt5.QtWebEngineWidgets import QWebEngineSettings
except ImportError:
from PyQt5.QtWebKitWidgets import QWebPage as QWebEnginePage
from PyQt5.QtWebKitWidgets import QWebView as QWebEngineView
from PyQt5.QtWebKit import QWebSettings as QWebEngineSettings
WEBENGINE = False
PyQt5.QtWebEngnieWidgets используется правильно.

Подробнее здесь: https://stackoverflow.com/questions/548 ... kitwidgets
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»