gacvd 发表于 2017-4-21 09:53:20

python系列--django

一、Python升级 安装pip
安装依赖包

yum install gcc zlib zlib-devel opensslopenssl-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)
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
页: [1]
查看完整版本: python系列--django