尝试执行我的 app.exe(使用以下命令生成)时,我不断收到此错误 python -m eel [your_main_script] [your_web_folder] --onefile --noconsole)
我的代码太长,无法在此处发布。
这是在尝试执行应用程序时引发的完整未处理异常
Traceback (most recent call last):
File "survey.py", line 1, in <module>
File "<frozen importlib._bootstrap>", line 1027, in _find_and_load
File "<frozen importlib._bootstrap>", line 1006, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 688, in _load_unlocked
File "PyInstaller\loader\pyimod02_importers.py", line 499, in exec_module
File "eel\__init__.py", line 8, in <module>
File "<frozen importlib._bootstrap>", line 1027, in _find_and_load
File "<frozen importlib._bootstrap>", line 1006, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 688, in _load_unlocked
File "PyInstaller\loader\pyimod02_importers.py", line 499, in exec_module
File "bottle.py", line 73, in <module>
AttributeError: 'NoneType' object has no attribute 'write'
我的库已更新,并且我检查了我是否正在使用有效路径写入文件
最佳答案
我用以下内容覆盖了位于 python 安装目录中的 Bottle.py 文件 https://github.com/bottlepy/bottle/blob/master/bottle.py这对我有用
关于python - 为什么我打包的 eel 应用程序执行失败 : AttributeError: 'NoneType' object has no attribute 'write' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/75192206/