安装依赖包
yum install gcc zlib zlib-devel openssl openssl-devel readline readline-devel python-devel -y
升级Python,执行
tar -zxvf Python-2.7.10.tgz cd Python-2.7.10 ./configure make all & make install make clean & make distclean
目前的路径应该是/usr/local/bin/python2.7,顺便看下版本
/usr/local/bin/python2.7 -V
然后查下当前的版本
python -V
我这里显示的是2.6.6
mv /usr/bin/python /usr/bin/python2.6.6 ln -s /usr/local/bin/python2.7 /usr/bin/python
现在再看下版本
python -V
应该显示2.7.10了吧
yum依赖修改
nano /usr/bin/yum
将头部的#!/usr/bin/python修改为#!/usr/bin/python2.6.6 即可.
yum -y install gcc zlib zlib-devel openssl openssl-devel #可利用linux自带下载工具wget下载,如下所示: wget https://www.python.org/ftp/python/2.7.10/Python-2.7.10.tgz #下载完成后到下载目录下,解压 tar -zxvf Python-2.7.10.tgz #进入解压缩后的文件夹 cd Python-2.7.10 #在编译前先在/usr/local建一个文件夹python27(作为python的安装路径,以免覆盖老的版本) mkdir /usr/local/python27 #在解压缩后的目录下编译安装 ./configure --prefix=/usr/local/python27 vim Modules/Setup #找到下面这句,去掉注释 #zlib zlibmodule.c -I$(prefix)/include -L$(exec_prefix)/lib -lz make make install #此时没有覆盖老版本,再将原来/usr/bin/python链接改为别的名字 mv /usr/bin/python /usr/bin/python_old #再建立新版本python的链接 ln -s /usr/local/python27/bin/python2.7 /usr/bin/python phthon ########## Python 2.7.10 (default, Aug 12 2015, 22:11:32) [GCC 4.4.7 20120313 (Red Hat 4.4.7-16)] on linux2 Type "help", "copyright", "credits" or "license" for more information. 成功!! 由于yum没有兼容python2.7,需做如下变动: vi /usr/bin/yum #!/usr/bin/python 修改为: #!/usr/bin/python2.6
二、安装Django环境
wget https://bootstrap.pypa.io/get-pip.py python get-pip.py