Linux 32 비트 Ubuntu 11에서 실행 파일을 생성하고 32 비트 Ubuntu 10에서이를 테스트했으며 "GLIBC_2.15"가 발견되지 않아 실패했습니다.Pyinstaller GLIBC_2.15을 찾을 수 없음
0
A
답변
1
Cyrhon의 FAQ 섹션은 말한다 :
리눅스에서, 나는 libc에 관련된 런타임 동적 링커 오류를 얻을. 어떻게해야합니까? PyInstaller가 빌드하는 실행 파일은 완전히 정적 인 이 아니며, 여전히 시스템 libc에 의존합니다. 리눅스에서 GLIBC의 ABI는 이전 버전과 호환되지만 앞으로는 과 호환되지 않습니다. 따라서 최신 GLIBC와 링크하면 이전 시스템에서 실행 가능한 결과를 실행할 수 없습니다. 제공된 바이너리 부트 로더는 구형 GLIBC에서 작동해야합니다. 그러나 libpython.so와 다른 동적 라이브러리는 여전히 최신 GLIBC에 의존합니다. 해결책 은 주위에있는 가장 오래된 시스템에서 파이썬 인터프리터를 모듈 (그리고 (아마도 부트 로더))로 컴파일하여 가장 오래된 버전의 GLIBC와 연결됩니다.
및
는 몇 살 리눅스 배포판 작업을 최근 파이썬 환경을 얻으려면? 문제는 Python과 모듈이 이전 GLIBC에 대해 컴파일 된 이어야한다는 것입니다. 또 다른 문제는 에 최신 Python 기능을 사용하고 이전 Linux 배포판에 만 사용할 수있는 정말 오래된 Python 버전 (예 : CentOS 5는 Python 2.4)이 필요하다는 것입니다.
관련 문제
- 1. PyInstaller lib 찾을 수 없음
- 2. PyInstaller 스크립트를 찾을 수 없음 오류
- 3. webdriverprefs.json을 찾을 수 없습니다 - pyinstaller
- 4. Pyinstaller 가져 오기 오류 : zope.interface 찾을 수 없음
- 5. sqlsrv_connect() 찾을 수 없음
- 6. 문서를 찾을 수 없음
- 7. Heroku가보기를 찾을 수 없음
- 8. hibernate.cfg.xml을 찾을 수 없음
- 9. StaticResource 찾을 수 없음
- 10. $ firebaseSimpleLoginProvider 찾을 수 없음
- 11. 'com.google.android.gms.maps.MapFragment'클래스를 찾을 수 없음
- 12. 식별자를 찾을 수 없음
- 13. 레코드를 찾을 수 없음
- 14. '찾을 수 없음 : type'error
- 15. ID를 찾을 수 없음
- 16. Cordova_Plugins.js을 찾을 수 없음
- 17. Tkinter를 찾을 수 없음
- 18. dfl_debug.lib 찾을 수 없음
- 19. PEReader을 찾을 수 없음
- 20. HostAuthenticationAttribute를 찾을 수 없음
- 21. 이미지를 찾을 수 없음
- 22. YouTubePartner.php을 찾을 수 없음
- 23. PHPUnit을 찾을 수 없음
- 24. 찾을 수 없음/@ 테스트
- 25. mqueue.h 찾을 수 없음
- 26. scapy를 찾을 수 없음
- 27. 명령을 찾을 수 없음
- 28. com.google.api.services.Oauth2을 찾을 수 없음
- 29. ASP.NET보기를 찾을 수 없음
- 30. 백엔드를 찾을 수 없음