您的位置:首页 > 运维架构 > Linux

centos5.6下安装python2.6及相关环境

2011-12-01 16:43 357 查看
安装python2.6

  安装开发包,以便编译python的modules

yum install openssl-devel, bzip2-devel, readline-devel, gdbm-devel, sqlite-devel, ncurses-devel, tk-devel

  下载phtyon2.6源码包Python-2.6.7.tgz:

cd /usr/local/src

wget http://www.python.org/ftp/python/2.6.7/Python-2.6.7.tgz
  解压缩及编译配置:

tar zxvf Python-2.6.7.tgz

cd Python-2.6.7

./configure --prefix=/usr/local/python2.6

  修改Python的Modules配置:

vim Modules/Setup

  查找zlib zlibmodule.c,将找到如下一行:

#zlib zlibmodule.c -I$(prefix)/include -L$(exec_prefix)/lib -lz

  将前边的#号去掉,然后编译安装:

make

make install

  编辑环境变量

vim ~/.bashrc

  在最后添加

export PATH=$PATH:/usr/local/python2.6/bin

  下载并安装setuptools

cd ..

wget http://pypi.python.org/packages/2.6/s/setuptools/setuptools-0.6c11-py2.6.egg#md5=bfa92100bd772d5a213eedd356d64086
sh setuptools-0.6c11-py2.6.egg

安装python2.6会影响到yum工具,需要修改

vim /usr/bin/yum

第一行,改为python2.4位置

安装mysql-devel

yum install mysql-devel

安装zlib*

yum install zlib*

安装mysqldb模块



python2.6 setup.py build

python2.6 setup.py install
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: