【Linux】dlopen: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29‘ not found
魔都吴所谓 2024-07-24 08:07:02 阅读 75
[30116] Error loading Python lib '/tmp/_MEIlvdUu6/libpython3.8.so.1.0': dlopen: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found (required by /tmp/_MEIlvdUu6/libpython3.8.so.1.0)
1 cd到指定路径
cd /usr/local
2 下载
wget http://ftp.gnu.org/gnu/glibc/glibc-2.29.tar.gz
3 超级管理员模式
sudo su
4 解压
tar -zxvf glibc-2.29.tar.gz
5.安装 gawk
sudo apt-get install gawk
sudo glibc-2.29/configure --prefix=/usr/local/glibc
sudo pat install bison
再运行:
sudo glibc-2.29/configure --prefix=/usr/local/glibc
6.编译
sudo make -j8
sudo make install
Warning: ignoring configuration file that cannot be opened: /usr/local/glibc/etc/ld.so.conf: No such file or directory
不用担心,继续向后操作即可;
7.建立软连接
ll查看下libm.so.6连接情况
cd /lib/x86_64-linux-gnu
8.建立强制软连接
ln -s /usr/local/glibc/lib/libm-2.29.so libm.so.6
//会报错 ln: failed to create symbolic link ‘libm.so.6’: File exists
//此时需要强连
sudo ln -sf /usr/local/glibc/lib/libm-2.29.so libm.so.6
9.查看结果
strings /lib/x86_64-linux-gnu/libm.so.6 | grep GLIBC_
上一篇: 2024年Linux最新Kali Linux2024安装搜狗输入法
下一篇: 此站点的连接不安全,使用不受支持的协议。ERR_SSL_VERSION_OR_CIPHER_MISMATCH(不支持的协议 客户端和服务器不支持常用的 SSL 协议版本或密码套件。)
本文标签
【Linux】dlopen: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29‘ not found
声明
本文内容仅代表作者观点,或转载于其他网站,本站不以此文作为商业用途
如有涉及侵权,请联系本站进行删除
转载本站原创文章,请注明来源及作者。