昨天安裝了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 回溯(最近通話最後一個): 文件「」,1號線,在 導入錯誤:沒有名爲PyQt5.QtCore –
Kalv
模塊嗯....那麼看來你沒有安裝python2 – danidee