J'essaie de déployer mon application basée sur Python sur un autre hôte Linux. Pyinstaller fonctionne parfaitement tant que je lance l'exécutable généré sur mon propre système.Pyinstaller ld-linux-x86-64.so.2 problème de liaison
Sur la zone cible, je reçois ce message d'erreur:
/lib/ld-linux-x86-64.so.2: mauvais interprète ELF : Aucun fichier ou répertoire
Comme la sortie de ldd montre Pyinstaller liens ma demande contre /lib/ld-linux-x86-64.so.2 qui est seulement disponible à /lib64/ld-linux-x86-64.so.2 sur le système cible (où je n'ai que des privilèges d'utilisateur de base, donc symlink le fichier n'est pas une op tion).
Comment puis-je modifier mon exécutable pour rechercher la bibliothèque dans/lib64/à la place de/lib /?
J'ai essayé LD_LIBRARY_PATH sans succès. Je signalerai le bug aux développeurs de pyinstall. – akosch