Linux 호스트에서 Python 프로그램을 패키징하기 위해 pyinstaller를 사용하려고 할 때 오류가 발생했습니다. 중요한 정보는 다음과 같습니다. OSError: Python 라이브러리를 찾을 수 없습니다: libpython3.5mu.so.1.0, libpython3.5.so.1.0, libpython3. 5m.so.1.0. 운영 체제에서 이러한 파일을 찾지 못했습니다. 이러한 파일을 어떻게 구할 수 있나요? 모두 감사드립니다. 제가 묻고 싶은 또 다른 질문은 Linux 6.5에 패키지된 프로그램이 Linux 6.8 이상의 시스템에서 정상적으로 실행될 수 있느냐는 것입니다.
추신: 제 개발 머신이 인터넷에 연결되어 있지 않아서 yum을 통해 필요한 패키지를 설치할 수 없습니다. 외부에서 다운로드하여 ftp를 통해 업로드해야 합니다
伊谢尔伦2017-05-24 11:36:59
해결책 찾기...
1. Python 설치 패키지를 다시 컴파일하고 ./configure --enable -shared
2를 사용합니다. 동적 라이브러리 파일이 있는 디렉터리를 추가합니다(예: 내 디렉터리는 /usr/local/lib). )을 LD_LIBRARY_PATH