Проблема с упаковкой сценария Python с помощью PyInstaller: «Не удалось загрузить ViGEmClient.dll». ⇐ Python
-
Anonymous
Проблема с упаковкой сценария Python с помощью PyInstaller: «Не удалось загрузить ViGEmClient.dll».
Я столкнулся с проблемой при упаковке моего скрипта Python с помощью PyInstaller. Сценарий использует библиотеку vgamepad, и хотя он успешно работает с Python, я сталкиваюсь со следующей ошибкой при попытке создать автономный исполняемый файл с помощью PyInstaller:
Не удалось загрузить dynlib/dll «C:\Users\google\AppData\Local\Temp\_MEI150362\vgamepad\win\vigem\client\x64\ViGEmClient.dll». Скорее всего, эта dynlib/dll не была найдена, когда приложение было заморожено. Вопреки распространенному мнению, мне не удалось найти файл ViGEmClient.dll ни в каталоге моего проекта, ни где-либо еще в моей системе.
Соответствующий код:
попробуйте: импортировать vgamepad кроме исключения как e: ввод(е) Окружающая среда:
[*]Операционная система: Windows 10. [*]Версия Python: 3.12.0 [*]Версия PyInstaller: 6.3.0 [*]Версия vgamepad: 0.1.0
Мне не удалось найти файл ViGEmClient.dll, как это предлагалось в подобных случаях. Будем очень признательны за любые рекомендации по обнаружению или решению этой проблемы с зависимостями. Спасибо!
Я столкнулся с проблемой при упаковке моего скрипта Python с помощью PyInstaller. Сценарий использует библиотеку vgamepad, и хотя он успешно работает с Python, я сталкиваюсь со следующей ошибкой при попытке создать автономный исполняемый файл с помощью PyInstaller:
Не удалось загрузить dynlib/dll «C:\Users\google\AppData\Local\Temp\_MEI150362\vgamepad\win\vigem\client\x64\ViGEmClient.dll». Скорее всего, эта dynlib/dll не была найдена, когда приложение было заморожено. Вопреки распространенному мнению, мне не удалось найти файл ViGEmClient.dll ни в каталоге моего проекта, ни где-либо еще в моей системе.
Соответствующий код:
попробуйте: импортировать vgamepad кроме исключения как e: ввод(е) Окружающая среда:
[*]Операционная система: Windows 10. [*]Версия Python: 3.12.0 [*]Версия PyInstaller: 6.3.0 [*]Версия vgamepad: 0.1.0
Мне не удалось найти файл ViGEmClient.dll, как это предлагалось в подобных случаях. Будем очень признательны за любые рекомендации по обнаружению или решению этой проблемы с зависимостями. Спасибо!