Heim > Fragen und Antworten > Hauptteil
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
伊谢尔伦2017-05-24 11:36:59
找到解决方法了…
1、重新编译python安装包,使用./configure --enable -shared
2、将动态库文件所在目录(例如我的是/usr/local/lib)加入LD_LIBRARY_PATH