Я пытаюсь развернуть свое приложение на Python на другом хосте Linux. Pyinstaller работает безупречно, пока я запускаю сгенерированный исполняемый файл в моей собственной системе.
На поле назначения я получаю это сообщение об ошибке:
/ lib / ld-linux-x86-64.so.2: плохой ELF
интерпретатор: нет такого файла или каталога
Как показывает вывод ldd, Pyinstaller связывает мое приложение с / lib / ld-linux-x86-64.so.2 , которое доступно только на / lib64 / ld-linux-x86 -64.so.2 в целевой системе (где у меня есть только основные пользовательские привилегии, поэтому символическая ссылка на файл не подходит).
Как я могу изменить свой исполняемый файл для поиска библиотеки в / lib64 / вместо / lib /?