Я использую Anaconda3 5.2.0 и jupyter notebook (python3) (Window10)
Я сделал файл через pyinstaller. Но когда я проигрываю созданный мной файл, в нем есть ошибка. \
в папке платформ есть qwindows, qoffscreen, qminimal, qdirect2d .dall
================================================== =========================== qt.qpa.plugin: не удалось загрузить подключаемый модуль платформы Qt "windows" в "", даже если он был найден. Это приложение не удалось запустить, потому что не удалось инициализировать подключаемый модуль платформы Qt.
Переустановка приложения может решить проблему.
Доступные плагины платформы: минимальные, закадровые, окна.
================================================== =========================
Список, который я пробовал
conda update qt
Копировать Anaconda3 \ Библиотека \ плагины \ платформы папку в Анаконда3
переустановить Anaconda3
переустановить PyQt5





У меня была похожая проблема. Используя Anaconda, вам необходимо связать каталог платформ с вашим замороженным приложением. Я делаю это следующим образом:
def get_include_files():
file_list = []
d = os.path.abspath('C:\Anaconda2\envs\py3k\Library\plugins\platforms') #You need to change this
file_list.append(d)
#file_list.append('images')
return file_listЗатем в setup.py просто добавьте эти файлы следующим образом:
'build_exe': {
'include_files': get_include_files()
},
Вы можете уточнить свой ответ? Я использую PyInstaller, чтобы заморозить свой код Python3. Где мне разместить функцию get_include_files и где использовать сборку?