Python в исполняемый файл с ошибкой auto-py-to-exe - PullRequest
0 голосов
/ 15 апреля 2020

Я разработал программу, основанную на python библиотеках машинного обучения, т.е. numpy, pandas, matplotlib et c. После чего я использовал tkinter для создания Gui. Я использую auto- py- to -exe для преобразования программы в исполняемый файл, которым можно поделиться, однако при запуске скомпилированного exe возникает следующая ошибка

Переменная среды MATPLOTLIBDATA устарел в Matplotlib 3.1 и будет удален в 3.3. exe c (байт-код, модуль. dict ) Traceback (последний вызов был последним): файл "site-packages \ PyInstaller \ loader \ pyiboot01_ bootstrap .py", строка 174, в init Файл "ctypes__init__.py", строка 373, в init FileNotFoundError: Не удалось найти модуль 'C: \ Users \ JESSE_ ~ 1 \ AppData \ Local \ Temp_MEI18322 \ sklearn.libs \ vcomp140.dll '(или одна из его зависимостей). Попробуйте использовать полный путь с синтаксисом конструктора.

Во время обработки вышеуказанного исключения произошло другое исключение:

Трассировка (последний вызов был последним): файл "friday_complete_app.py", строка 20, в файле "", строка 991, в файле _find_and_load "", строка 975, в файле _find_and_load_unlocked "", строка 671, в файле _load_unlocked "c: \ users \ jesse_buyungo \ appdata \ local \ Programs \ python \ python38 \ lib \ site-packages \ PyInstaller \ loader \ pyimod03_importers.py ", строка 623, в exec_module exe c (байт-код, модуль. dict ) Файл" site-packages \ sklearn__init __. py ", строка 80, в файле "", строка 991, в файле _find_and_load "", строка 975, в файле _find_and_load_unlocked "", строка 671, в файле _load_unlocked
файл "c: \ users \ jesse_buyungo \ appdata \ local \ Programs \ python \" python38 \ lib \ site-packages \ PyInstaller \ loader \ pyimod03_importers.py ", строка 623, в exec_module exe c (байт-код, модуль. dict ) Файл" site-packages \ sklearn_distributor_init.py ", строка 18, в
файле "site-packages \ PyInstaller \ loader \ pyiboot01_ bootstrap .py", строка 176, в init main .PyInstallerImportError: Не удалось загрузить dynlib / dll 'C: \ Пользователи \ JESSE_ ~ 1 \ AppData \ Local \ Temp \ _MEI18322 \ sklearn \ .libs \ vcomp140.dll. Скорее всего, этот dynlib / dll не был найден, когда приложение было заморожено. [5752] Не удалось выполнить скрипт friday_complete_app

Как получить работающий exe?

...