0

我正在尝试使用 FBSENV 来打包我的软件,但是我在 main.py 中的代码给了我:

ModuleNotFoundError: No module named 'fbs_runtime'

我的进口声明是:

from fbs_runtime.application_context.PyQt5 import ApplicationContext
4

1 回答 1

0

尝试这个 :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_()

一切都在这里描述

于 2020-03-05T10:21:27.247 回答