![Ubuntu 20.04에서 "공유 라이브러리 로드 오류: libpython3.7m.so.1.0: 공유 개체 파일을 열 수 없습니다. 해당 파일 또는 디렉터리가 없습니다"를 해결하는 방법](https://linux55.com/image/195985/Ubuntu%2020.04%EC%97%90%EC%84%9C%20%22%EA%B3%B5%EC%9C%A0%20%EB%9D%BC%EC%9D%B4%EB%B8%8C%EB%9F%AC%EB%A6%AC%20%EB%A1%9C%EB%93%9C%20%EC%98%A4%EB%A5%98%3A%20libpython3.7m.so.1.0%3A%20%EA%B3%B5%EC%9C%A0%20%EA%B0%9C%EC%B2%B4%20%ED%8C%8C%EC%9D%BC%EC%9D%84%20%EC%97%B4%20%EC%88%98%20%EC%97%86%EC%8A%B5%EB%8B%88%EB%8B%A4.%20%ED%95%B4%EB%8B%B9%20%ED%8C%8C%EC%9D%BC%20%EB%98%90%EB%8A%94%20%EB%94%94%EB%A0%89%ED%84%B0%EB%A6%AC%EA%B0%80%20%EC%97%86%EC%8A%B5%EB%8B%88%EB%8B%A4%22%EB%A5%BC%20%ED%95%B4%EA%B2%B0%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95.png)
사용 가능한 최신 툴체인을 사용하여 Ubuntu용 Swift를 설치했습니다. 글을 쓰는 시점의 버전은 5.4.3입니다. 나는 그것을 다운로드했다https://swift.org/download/#releases
Ubbuntu 20.04를 지원하기 위해 mongodb를 python3
포함한 많은 종속성을 설치했습니다 . python-dev-is-python3
그러나 swift
정적 인쇄를 실행하려고 하면,
/usr/share/swift/usr/bin/lldb: error while loading shared libraries: libpython3.7m.so.1.0: cannot open shared object file: No such file or directory
무엇이 잘못될 수 있는지에 대한 제안이 있는 사람이 있나요?
답변1
다운로드하는 파일은 Python 3.7용으로 빌드되었습니다. Ubuntu 20.04에는 Python 3.8이 포함되어 있습니다.
다운로드해야 해Swift의 우분투 20.04 버전, Python 3.8용으로 빌드되었습니다.