Не могу упаковать мое приложение PyQt5 в PyCharm - PullRequest
0 голосов
/ 05 марта 2020

Я пытаюсь использовать FBSENV для упаковки моего программного обеспечения, однако мой код в файле main.py дает мне:

ModuleNotFoundError: No module named 'fbs_runtime'

мой оператор импорта:

from fbs_runtime.application_context.PyQt5 import ApplicationContext

1 Ответ

0 голосов
/ 05 марта 2020

Попробуйте: from fbs_runtime.application_context import ApplicationContext

Знайте, что fbs поддерживает только Python версии 3.5 и 3.6.

python3 -m venv fbsenv                  // virtual environment creation
call fbsenv\scripts\activate.bat        // run it
pip3 install fbs PyQt5 PyInstaller==3.4 // install required libs

fbs startproject // starting an app
fbs run          // run it

Контекст приложения:

if __name__ == '__main__':
    ctx = ApplicationContext()
    w = MyCustomWindow()
    ctx.app.exec_()

Все есть описано здесь

...