我之前安装了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