Heim  >  Fragen und Antworten  >  Hauptteil

python3.x – Python3.5 verwendet Pyinstaller zum Packen und meldet einen Fehler, dass libpython3.5mu.so.1.0 und andere Dateien nicht gefunden werden können.

Ich habe eine Fehlermeldung erhalten, als ich versuchte, mit pyinstaller ein Python-Programm auf einem Linux-Host zu packen. Die wichtige Information lautet: OSError: Python-Bibliothek nicht gefunden: libpython3.5mu.so.1.0, libpython3.5.so.1.0, libpython3. 5m.so.1,0. Ich habe diese Dateien nicht auf dem Betriebssystem gefunden. Wie kann ich diese Dateien erhalten? Vielen Dank an alle. Eine weitere Frage, die ich stellen möchte, ist: Können unter Linux 6.5 gepackte Programme normal auf Systemen mit Linux 6.8 und höher ausgeführt werden?
P.S. Mein Entwicklungscomputer ist nicht mit dem Internet verbunden, daher kann ich die erforderlichen Pakete nicht über yum installieren. Ich muss sie draußen herunterladen und über FTP hochladen

PHP中文网PHP中文网2705 Tage vor1357

Antworte allen(1)Ich werde antworten

  • 伊谢尔伦

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

    找到解决方法了…
    1、重新编译python安装包,使用./configure --enable -shared
    2、将动态库文件所在目录(例如我的是/usr/local/lib)加入LD_LIBRARY_PATH

    Antwort
    0
  • StornierenAntwort