Компиляция исходного кода Python в исполняемый файл на Windows не удается - PullRequest
1 голос
/ 01 июля 2019

Я пытаюсь скомпилировать код Python в Windows, и во время выполнения скрипта компиляции я получаю много предупреждений.Сама компиляция прошла успешно, но исполняемый файл все равно не работает и вылетает без ошибки.Итак, я полагаю, что отсутствуют пропущенные библиотеки, упомянутые в предупреждающем сообщении: https://ibb.co/PxXkrxY

Это много строк, но в основном это одни и те же библиотеки.

Я нашел этот вопрос в Google и нашел много ответов, которые говорят, что япросто нужно установить Microsoft Visual C ++ Redistributable 2015, и я сделал это несколько раз (удаление, восстановление, разные версии ...), и проблема не устранена.Я несколько раз сбрасывал venv и снова делал все настройки после установки нового C ++ ... и проблема остается.Я проверил путь, Python настроен правильно.Итак, я понятия не имею, что еще попробовать.Это из моих приложений на Windows 10, которые я установил на Visual: https://ibb.co/x72ftnd

Это 64-битная Windows 10 (но проблема существует и на Win7).Python 3.7.3

для компиляции я использую: PyInstaller == 3.3.1

И это файл требований:

altgraph==0.15
appJar==0.93.0
future==0.16.0
macholib==1.9
numpy==1.14.5
pandas==0.24
pefile==2017.11.5
PyInstaller==3.3.1
pyodbc==4.0.24
pypiwin32==223
python-dateutil==2.7.3
pytz==2018.5
pywin32==223
six==1.11.0
...