碰到的问题:
ImportError: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29’ not found
查看glibc:
strings /lib/x86_64-linux-gnu/libm.so.6 | grep GLIBC_
name@iZbp1710jbw8emgirZ:~# strings /lib/x86_64-linux-gnu/libm.so.6 | grep GLIBC_
GLIBC_2.2.5
GLIBC_2.4
GLIBC_2.15
GLIBC_2.18
GLIBC_2.23
GLIBC_2.24
GLIBC_2.25
GLIBC_2.26
GLIBC_2.27
GLIBC_PRIVATE
安装步骤:
cd /usr/local/
wget http://ftp.gnu.org/gnu/glibc/glibc-2.29.tar.gz
tar -zxvf glibc-2.29.tar.gz
./glibc-2.29/configure --prefix=/usr --disable-profile --enable-add-ons --with-headers/usr/include --with-binutils=/usr/bin
make -j18 或者make --j32
make install
cd /lib/x86_64-linux-gnu
ll 查看libm.so.6连接情况
建立软连接:
ln -s /usr/local/glibc-2.29/lib//libm-2.29.so libm.so.6
会报错:ln: fail