我在 CentOS 下搜索了 rpmfind.net,找不到。
但是我的服务器上已经安装了 python-libs 2.4.3-46.el5_8.2
答案1
# yum provides *libpython2.6*
...
python26-libs-2.6.8-1.el5.x86_64 : The libraries for python runtime
Repo : epel
Matched from:
Filename : /usr/lib64/libpython2.6.so.1.0
Other : libpython2.6.so.1.0()(64bit)
答案2
我也找不到。不过,你总是可以自己编译的。
wget http://www.python.org/ftp/python/2.6.8/Python-2.6.8.tgz
tar xzf Python-2.6.7.tgz
./configure --prefix=/opt/python2.6 --with-threads --enable-shared --with-zlib=/usr/include
make && make install
sudo ln -s /opt/python2.6/lib/libpython2.6.so /usr/lib
sudo ln -s /opt/python2.6/lib/libpython2.6.so.1.0 /usr/lib
sudo /sbin/ldconfig -v
sudo ln -s /opt/python2.6/bin/python /usr/local/python
您现在可以用 检查版本python -V
。
您可能还想检查是否yum
仍在工作,因为这通常是您开始使用 Python 版本时首先要检查的内容。
上面的几行来自我使用的安装脚本,并假设你在/opt
答案3
如果你确实需要在旧的 CentOS 5 机器上使用 Python 2.6,你可以使用python26 包由...提供电力供应处。