Я пытаюсь составить себе словарь для того, чтобы стать лучше в английском sh, потому что я отстой. Чтобы добиться этого, я пытаюсь сделать GUI с PyQt5, чтобы расширить свой опыт программирования :). Но почему-то я не могу импортировать QtWebEngineWidget
...
Это мой код:
import PyQt5.QtWidgets as pyqtW
import PyQt5.QtGui as pyqtG
import PyQt5.QtCore as pyqtC
from PyQt5.QtWebEngineWidgets import *
import sys
class VocabTrainer:
def __init__(self):
self.main = pyqtW.QApplication([])
self.window = pyqtW.QWidget()
self.prepareWindow()
sys.exit(self.main.exec_())
def prepareWindow(self):
"""
Set's the attributes of the window.
"""
# window settings
self.window.resize(250, 100)
self.window.show()
def openPons(self):
"""
Opens the website of pons to be able to translate words.
"""
pass
test = VocabTrainer()
Моя IDE (PyCharm) предупреждает меня, что не может найти ссылку на PyQt5.QtWebEngineWidgets
, и если я запустите этот код, я получу это сообщение об ошибке:
Traceback (most recent call last):
File "/A/little/path/VocabTrainer.py", line 12, in <module>
from PyQt5.QtWebEngineWidgets import *
ImportError: libQt5Quick.so.5: cannot open shared object file: No such file or directory
Process finished with exit code 1
Я установил модули с помощью следующих команд:
pip install pyqt5
pip install pyqtwebengine
У меня есть также попытался переустановить модули, но безуспешно.
Python -Версия: 3.8.1
ОС: Arch Linux