Набор совместимых версий PyQt5, Tensorflow, Keras и PyInstaller - PullRequest
0 голосов
/ 24 февраля 2020

Я использую auto-py-to-exe [параметры: Один файл, на основе окна (скрыть консоль)] для преобразования myPyQt5Code.py в исполняемый Windows файл myApp.exe , Он работает нормально, и я могу запустить myApp.exe, но если я импортирую load_model (чтобы прочитать мою модель из той же директории), а затем снова запускаю auto-py-to-exe для того же файла myPyQt5Code.py (с новым импортом ), выдает следующую ошибку (при запуске myApp.exe):

enter image description here

Я прочитал много связанных вопросов / ответов, некоторые из них говорят что я должен понизить свой тензорный поток с 2.x до 1.14, потому что PyInstaller не может работать с более высокими версиями тензорного потока, я понижен, но у меня все еще есть та же ошибка.

Моя текущая версия тензорного потока понижена до 1.14 (я при необходимости можно обновить его до 2.0)

Обновление :

В итоге мне нужен набор совместимых версий PyQt5, Tensorflow, Keras и PyInstaller работать правильно все вместе, чтобы развернуть мой проект как исполняемое приложение Windows.

Буду признателен, если кто-нибудь предложит какой-либо действительный набор версий.

1 Ответ

1 голос
/ 24 февраля 2020

Попробуйте один раз.

python -m pip install tensorflow==1.5
...