Maison  >  Questions et réponses  >  le corps du texte

python3.x - python3.5 utilise pyinstaller pour empaqueter et signale une erreur indiquant que libpython3.5mu.so.1.0 et d'autres fichiers sont introuvables. Solution ?

J'ai eu une erreur en essayant d'utiliser pyinstaller pour empaqueter un programme python sur un hôte Linux. Les informations importantes sont : OSError : bibliothèque Python introuvable : libpython3.5mu.so.1.0, libpython3.5.so.1.0, libpython3. 5m.so.1.0. Je n'ai pas trouvé ces fichiers sur le système d'exploitation. Comment puis-je obtenir ces fichiers ? Merci à tous. Une autre question que je voudrais poser est la suivante : les programmes fournis sous Linux 6.5 peuvent-ils fonctionner normalement sur les systèmes Linux 6.8 et supérieurs ?
P.S. Ma machine de développement n'est pas connectée à Internet, je ne peux donc pas installer les packages requis via yum, je dois les télécharger à l'extérieur et les télécharger via FTP
.

PHP中文网PHP中文网2705 Il y a quelques jours1356

répondre à tous(1)je répondrai

  • 伊谢尔伦

    伊谢尔伦2017-05-24 11:36:59

    J'ai trouvé une solution...
    1. Recompilez le package d'installation de python et utilisez ./configure --enable -shared
    2. Changez le répertoire où se trouve le fichier de bibliothèque dynamique (par exemple. , le mien est /usr/ local/lib) ajoutez LD_LIBRARY_PATH

    répondre
    0
  • Annulerrépondre