Freebsd 12使用pip安装时出错

Freebsd 12使用pip安装时出错

没有 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 符号版本控制

可以看到当前版本运行如下

freebsd-version
uname -mrs

相关内容