Python3.5安装失败:无法打开libpython3.5m.so.1.0

时间:2016-07-07 23:14:23

标签: python-3.5

我正在尝试在CentOS 7上安装Python 3.5.2。构建似乎成功,但执行 python3 引发

python3: error while loading shared libraries: libpython3.5m.so.1.0: cannot open shared object file: No such file or directory

我检查this question是唯一似乎有帮助的链接。 ldd 确实显示该文件已丢失,但它似乎不存在于任何地方,但 /usr/lib/libpython3.5m.so 存在。

任何机会, /usr/lib/libpython3.5m.so 正确的文件?我没有问题建立一个链接,但如果这是错误的话,我不想让自己陷入困境。我也想知道是否有相关的牦牛毛层等着我。也许我需要 make clean 并使用其他选项重建?

2 个答案:

答案 0 :(得分:0)

与引用的问题大致相同,我仍然需要修复LD_LIBRARY_PATH。全球解决方案至少是一种解决方法:

export LD_LIBRARY_PATH=/usr/lib/

问题主要在于找到任性档案。

答案 1 :(得分:-1)

您应该通过./configure --enable-shared做到 然后 make && make install

之后, vim /etc/ld.so.conf.d/python3.conf &&并添加新行 /usr/local/lib 尝试/sbin/ldconfig 希望它能起作用!