PyQt5、Tensorflow、Keras和PyInstaller的兼容版本集

2024-04-27 04:24:43 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在使用auto-py-to-exe[设置是:一个文件,基于窗口(隐藏控制台)]将myPyQt5Code.py转换为可执行的Windows文件myApp.exe。它工作正常,我可以运行myApp.exe,但如果我导入load_model(从同一目录读取我的模型),然后在同一个myPyQt5Code.py文件(使用新的导入行)上再次运行auto-py-to-exe,则会出现以下错误(当我运行myApp.exe时):

enter image description here

我阅读了许多相关的问题/答案,其中一些说我应该将tensorflow从2.x降级到1.14,因为PyInstaller无法处理更高版本的tensorflow,我降级了,但我仍然有相同的错误

我当前版本的tensorflow被降级到1.14(如果需要,我可以再次升级到2.0)

更新

总之,我需要一组兼容版本的PyQt5、Tensorflow、Keras和PyInstaller一起正常工作,以便将我的项目部署为可执行的Windows应用程序。

如果有人提出任何有效的版本,我将不胜感激


Tags: 文件topy版本automodelwindowstensorflow