Python3加载libc.so出错(python3 OSError _lib64_libc.so invalid ELF header)

出错环境

  • CentOS 7.4 x64
  • Python 3.5.4

现象和解决方案

执行下面代码时,即Python3加载libc.so

from ctypes import *
internalLibrary = CDLL(u'libc.so')

如果报下面的错误

python3 OSError: /lib64/libc.so: invalid ELF header

试试改为

from ctypes import *
internalLibrary = CDLL(u'libc.so.6')

猜你喜欢

转载自blog.csdn.net/u012163234/article/details/79126441