/usr/bin/python2.6: error while loading shared libraries: __vdso_time: invalid mode for dlopen(): Invalid argument

        centos6在安装TensorFlow时,非常容易出现当前问题,主要原因是在安装某些组件时,会升级系统的libc,然后libc通常是跟gcc版本对应的,如果没有预先的升级好gcc,都会出现升级失败的问题。当然,一旦升级失败,系统都会出现如下状态:

/usr/bin/python2.6: error while loading shared libraries: __vdso_time: invalid mode for dlopen(): Invalid argument_第1张图片

        许多简单的命令都无法使用,此时必须谨记:不能断开当前shell连接,以centos6.7系统为例,执行以下命令:

          LD_PRELOAD=/lib64/libc-2.12.so ln -sf /lib64/libc-2.12.so /lib64/libc.so.6

        即可恢复。其他的系统或者系统已经进行过libc升级的,请使用另外一台类似的机器进行类比,找到/lib64/libc.so.6软链接的对象,进行修改即可。

你可能感兴趣的:(/usr/bin/python2.6: error while loading shared libraries: __vdso_time: invalid mode for dlopen(): Invalid argument)