python新安装显示加载共享库时出错

我之前安装了python2.6

/ust/local/bin 

但现在我删除它,并安装了一个新的python2.6.4英寸

 /opt/python2.6 

我从文章安装

但在中途只有他们说检查python它说

 [root@domain ~]# python /opt/python2.6/bin/python: error while loading shared libraries: libpython2.6.so.1.0: cannot open shared object file: No such file or directory 

但是当我打开

 /opt/python2.6/lib 

我可以find这个文件。 请告诉我这是怎么回事?

当使用--prefix=/opt/python2.6编译python2.6时,二进制文件将安装在/opt/python2.6/bin中的库中,…

/opt/python2.6/bin/python:加载共享库时出错:libpython2.6.so.1.0:无法打开共享目标文件:没有这样的文件或目录

这个错误意味着python没有查看文件所在的path。所以你需要将库path添加到/etc/ld.so.conf文件并使用ldconfig激活它:

 # echo "/opt/python2.6/lib" > /etc/ld.so.conf.d/libpython2.6.conf # ldconfig 

在步骤2尝试添加正确的pathLDFLAGS …例如

 env LDFLAGS="-L/opt/python2.6/lib -R/opt/python2.6/lib" ./configure --prefix=/opt/python2.6 --with-threads --enable-shared