执行yum clean all 报错 /usr/bin/python: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by /usr/lib64/libpython2.7.so.1.0)
时间: 2023-10-01 12:08:08 浏览: 261
这个错误通常是由于你的系统的glibc版本低于所需版本引起的。你可以尝试更新glibc,以解决这个问题。如果更新glibc不可行,另一个解决方法是安装一个新的Python版本,它是使用较旧的glibc版本构建的。这可能需要你手动构建Python,或查看你的Linux发行版是否提供了存在所需glibc版本且与你当前的Python版本兼容的另一个版本的Python。
相关问题
sysbench报错:/lib64/libc.so.6: version `GLIBC_2.33' not found (required by ./sysbench)
这个错误是由于您的系统中缺少GLIBC_2.33库导致的。您可以通过以下步骤解决此问题:
1.检查您的系统中是否已安装glibc库:
```shell
rpm -qa | grep glibc
```
如果没有安装,请执行以下命令安装:
```shell
yum install glibc
```
2.如果您的系统中已经安装了glibc库,但版本过低,您可以尝试升级glibc库:
```shell
yum update glibc
```
3.如果您的系统中没有可用的glibc库或者升级glibc库后仍然无法解决问题,您可以尝试手动安装glibc库:
```shell
wget http://ftp.gnu.org/gnu/glibc/glibc-2.33.tar.gz
tar zxvf glibc-2.33.tar.gz
cd glibc-2.33
mkdir build
cd build
../configure --prefix=/usr
make
make install
```
麒麟操作系统./nginx: /lib64/libc.so.6: version GLIBC_2.17' not found (required by ./nginx) ./nginx: /lib64/libc.so.6: version GLIBC_2.14' not found (required by ./nginx) ./nginx: /lib64/libc.so.6: version GLIBC_2.14' not found (required by /usr/lib64/libpcre.so.1) ./nginx: /lib64/libc.so.6: version GLIBC_2.14' not found (required by /usr/lib64/libcrypto.so.10) ./nginx: /lib64/libc.so.6: version `GLIBC_2.17' not found (required by /usr/lib64/libcrypto.so.10)
这个错误是因为你的系统缺少 GLIBC 库的版本。GLIBC 是 GNU C 库,是 Linux 系统中必不可少的一个库。你需要升级或安装 GLIBC 库的版本,以满足 nginx 所需的最低要求。你可以使用以下命令来更新 GLIBC 库:
```
sudo yum install glibc
```
如果你已经安装了最新版本的 GLIBC 库,但仍然收到这个错误,那么可能需要使用更新的版本的 nginx 或安装其他相关的库。
阅读全文