Freebsd에 대한 경험은 없지만 스크립트를 작성하고 실행해야 합니다. python-ldap 또는 기타 라이브러리를 설치할 수 없습니다.
실수:
/usr/local/bin/python3.7 -m pip install python-ldap ld-elf.so.1: /lib/libc.so.7: version FBSD_1.6 required by /usr/local/lib/libpython3.7m.so.1.0 not found
라이브러리는 /usr/local/lib/ 폴더에 있습니다.
# ls /usr/local/lib/ | grep py
libpython2.7.so
libpython2.7.so.1
libpython2.7.so.1-gdb.py
libpython3.7m.so
libpython3.7m.so.1.0
그러나 ldconfig -r을 사용하면
# ldconfig -r | grep py
91:-lpython2.7.1 => /usr/local/lib/libpython2.7.so.1
ldconfig를 "다시 검색"하는 방법을 모르겠습니다. 당신의 도움이 필요해요.
답변1
FBSD_1.6은 FreeBSD 13을 나타냅니다. 어떤 버전을 실행하고 있나요? FreeBSD 12 설치에 13개의 패키지를 설치하셨나요? FreeBSD를 업그레이드하면 이 문제를 해결할 수 있을 것 같습니다.
현재 버전이 다음과 같이 실행되는 것을 확인할 수 있습니다.
freebsd-version
uname -mrs