我在centOS上成功安装了xgboost,但是当我在python文件中输入import xgboost时,它会报告 OSError:/lib64/libc.so.6:version' GLIBC_2.15'找不到。然后我检查了我的系统,发现我的centOS上最新版本的glibc是2.12,所以我按照以下步骤安装了glibc_2.15
mkdir ~/glibc_install; cd ~/glibc_install
wget http://ftp.gnu.org/gnu/glibc/glibc-2.15.tar.gz
tar zxvf glibc-2.15.tar.gz
cd glibc-2.15
mkdir build
cd build
../configure --prefix=/opt/glibc-2.15
make -j4
sudo make install
export LD_LIBRARY_PATH=/opt/glibc-2.15/lib
我也成功安装了它,但是当我尝试重新运行python以检查它是否有效时,它因分段错误(核心转储)而失败。我用Google搜索,发现/lib64/ld-linux-x86-64.so.2和/opt/glibc-2.15/lib/libc.so.6之间可能存在不匹配。这个问题可能是由我的centOS版本引起的。我可以在centOS 6.4上安装glibc 2.15吗?