Только что установлен Ubuntu 16.04 LTS вчера, установлен Eric. Отлично. Хотелось запустить Eric и использовать qtdesigner сегодня, не получилось (полученная ошибка qtdesigner не найдена), так как вы должны вручную установить ее в соответствии с руководствами. Ехали через, что теперь эта ошибка:ubuntu eric нет модуля PyQt5.Qsci
Error in sys.excepthook:
Traceback (most recent call last):
File "<frozen importlib._bootstrap>", line 969, in _find_and_load
File "<frozen importlib._bootstrap>", line 958, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 673, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 665, in exec_module
File "<frozen importlib._bootstrap>", line 222, in _call_with_frames_removed
File "/usr/share/eric/modules/Utilities/__init__.py", line 61, in <module>
from PyQt5.Qsci import QSCINTILLA_VERSION_STR, QsciScintilla
ImportError: No module named 'PyQt5.Qsci'
Original exception was:
Traceback (most recent call last):
File "/usr/share/eric/modules/eric6.py", line 326, in <module>
main()
File "/usr/share/eric/modules/eric6.py", line 240, in main
import Preferences
File "/usr/share/eric/modules/Preferences/__init__.py", line 36, in <module>
from PyQt5.QtWebKit import QWebSettings
ImportError: No module named 'PyQt5.QtWebKit'
Я уже установлен вручную qscintilla, Qt, PyQt, QtDesigner. Я обнаружил, что в python3 есть distpackages, содержащие pyqt4 и 5 (те, которые отсутствуют в соответствии с ошибкой), и я могу импортировать их при запуске python3 в терминале. Если я запускаю Python 2, импорт невозможен. Я предполагаю, что eric использует Python2 для запуска и, следовательно, не находит эти пакеты?
Я очень новичок в Linux и не знаю, нахожусь ли я на правильном пути. Я пробовал решения, предлагаемые в Интернете, но ошибка просто продолжает расти. Какие-либо предложения?
Какую версию Qt вы используете для python2 ... с 'от PyQt5.QtCore импорта QT_VERSION_STR' – danidee
это то, что я получаю под Python: от PyQt5.QtCore импорт QT_VERSION_STR Traceback (самый последний вызов последнего): Файл «», строка 1, в ImportError: нет модуль с именем PyQt5.QtCore –
Kalv
хмм .... то кажется, что вы не PyQt5 установлены для python2 – danidee