Как скомпилировать python скрипт на exe для Windows 7, 8, 10?
Я использую pyinstaller для компиляции, но при запуске приложения выдаётся ошибка на VirtualBox Windows 7. Запуск программы не возможен, так как на компьютере отсутствует api-ms-win-core-path-|1-1-0.dll. Попробуйте переустановить программу.
Ответы (2 шт):
Запустите средство проверки системных файлов (System File Checker), чтобы восстановить поврежденный или отсутствующий файл api-ms-win-core-path-l1-1-0.dll:
Для этого запустите командную строку от имени администратора и введите команду
sfc /scannow
Средство проверки системных файлов начнет поиск неполадок, связанных с api-ms-win-core-path-l1-1-0.dll, а также других неполадок с системными файлами.
Для завершения процесса следуйте инструкциям на экране.
Если не помогло, то попробуйте обновить Windows:
Нажмите кнопку «Пуск» в Windows
В поле поиска введите «Обновить» и нажмите ENTER.
В диалоговом окне Центра обновления Windows нажмите «Проверить наличие обновлений» (или аналогичную кнопку в зависимости от версии Windows)
Если обновления доступны для загрузки, нажмите «Установить обновления».
После завершения обновления следует перезагрузить ПК.
Также можно вручную загрузить обновление: https://www.microsoft.com/ru-ru/download/details.aspx?id=53840
Инструкции брал здесь. В свое время так и решил эту проблему
Я узнал что Python3.9 не поддерживает Windows 7, поэтому установил Python3.8. Теперь всё работает :)