我已经安装了Python 2.6.6
[17:50:21 [email protected]:~]# which python
/usr/local/bin/python
还有 Python 2.7.6,位于
[17:51:12 [email protected]:~]# which python2.7
/usr/local/bin/python2.7
但是缺少libpython2.7.so
[17:48:52 [email protected]:~]# 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 [email protected]:~]# locate libpython2.7.so
[17:49:02 [email protected]:~]#
不知道如何解决这个问题。
有人可以帮忙吗?
您可以尝试从 root 中的源代码编译它:
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
祝你好运 :)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)