python系列--django

阅读更多
一、Python升级 安装pip
安装依赖包
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



你可能感兴趣的:(python,django)