Невозможно запустить Ghost.py на python 3.6.3 (и PyQt5)

Я пытаюсь использовать Ghost.py на Python 3.6.3, но я получаю ошибку

... повысить исключение ("Ghost.py требует PySide или PyQt4")

У меня установлен PyQt5. Сообщение понятно, но в спецификации на https://github.com/jeanphix/Ghost.py есть информация о QT5. Это то же самое? Как я могу заставить Ghost.py работать правильно?

1 ответ

Как уже упоминалось на странице readme (ветка разработчика), вам нужен PySide2. PySide2 - это привязка для Qt5, как и PyQt5, но это не то же самое, что PyQt5. Если вы пытаетесь установить версию из главной ветки, вам нужно установить PyQt4 или PySide - ставки для Qt4. Обратите внимание, что PySide не поддерживает python3.5+, поэтому вам придется установить PyQt4 (и, вероятно, скомпилировать его из исходных кодов или использовать предварительно скомпилированное колесо).

Другие вопросы по тегам