如何安装libpython2.7.so

我已经在安装了Python 2.6.6

[17:50:21 root@data.dev:~]# which python

/usr/local/bin/python

还有Python 2.7.6

[17:51:12 root@data.dev:~]# which python2.7

/usr/local/bin/python2.7

但是libpython2.7.so丢失了

[17:48:52 root@data.dev:~]# locate libpython2.6.so

/usr/lib64/libpython2.6.so

/usr/lib64/libpython2.6.so.1.0

/usr/lib64/python2.6/config/libpython2.6.so

[17:48:56 root@data.dev:~]# locate libpython2.7.so

[17:49:02 root@data.dev:~]#

不知道该如何解决。

有人可以帮忙吗?

回答:

您可以尝试从根目录的源代码进行编译:

yum -y install python-devel openssl openssl-devel gcc sqlite-devel

wget http://www.python.org/ftp/python/2.7.5/Python-2.7.5.tar.bz2

tar -xvjf Python-2.7.5.tar.bz2

cd Python-2.7.5

./configure --prefix=/usr/local/python2.7 --with-threads --enable-shared

make

make install altinstall

ln -s /usr/local/python2.7/lib/libpython2.7.so /usr/lib

ln -s /usr/local/python2.7/lib/libpython2.7.so.1.0 /usr/lib

ln -s /usr/local/python2.7/bin/python2.7 /usr/local/bin

/sbin/ldconfig -v

然后测试获取正确的python /usr/local/python2.7/bin/python2.7 -V

并且,作为普通用户:

echo "alias python='/usr/local/python2.7/bin/python2.7'" >> ~/.bashrc

source ~/.bashrc

python -V

祝好运 :)

以上是 如何安装libpython2.7.so 的全部内容, 来源链接: utcz.com/qa/429454.html

回到顶部