centos 5.5 deploy full procedure

本文介绍如何在CentOS 5.5环境下安装Python 2.6及其相关组件,并配置默认Python版本,同时安装了一系列常用库如Redis、cython等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

install fastestmirror
yum install yum-fastestmirror

yum install tix

rpm -ivh python26-2.6.5-3.el5.i386.rpm 
python26-test-2.6.5-3.el5.i386.rpm python26-devel-2.6.5-3.el5.i386.rpm 
python26-tools-2.6.5-3.el5.i386.rpm python26-libs-2.6.5-3.el5.i386.rpm 
tkinter26-2.6.5-3.el5.i386.rpm libffi-3.0.5-1.el5.i386.rpm 

yum install gcc

tar -zxvf freetds-stable.tgz

./configure --prefix=/usr/local/freetds --with-tdsver=8.0 
--enable-msdblib --enable-dbmfix

make

make install

change default python to new python use ln -s
cd /usr/bin
ln -sr python26 python

tar -zxvf setuptools-0.6c11.tar.gz 
sudo python setup.py install

easy_install redis
easy_install dreque
easy_install eventlet

change to default python
yum install cython

tip:in centos 5.5 currently didn't have the cython package,so you need download source package and compile it
wget http://www.cython.org/release/Cython-0.12.1.tar.gz
tar -zxvf Cython-0.12.1.tar.gz
cd Cython-0.12.1
sudo python setup.py install


tar -zxvf pymssql-1.9.908.tar.gz 
change to new python,the step is as follows:
[root@localhost bin]# mv python python_
[root@localhost bin]# ln -s python2.
python2.4         python2.6         python2.6-config  
[root@localhost bin]# ln -s python2.
python2.4         python2.6         python2.6-config  
[root@localhost bin]# ln -s python2.4 python
[root@localhost bin]# ls -al|grep python


cd pymssql-1.9.908
sudo python setup.py install

yum  install freetds-devel
update redis-py driver









评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值