1、查看本机python版本
[root@xiaotian-host2.com ~]$ python -V
Python 2.6.6
2、下载python2.7并安装
下载地址https://www.python.org/downloads/
[root@xiaotian-host2.com ~]$ wget https://www.python.org/ftp/python/2.7.13/Python-2.7.13.tgz
3、安装python
安装依赖的基础包:
[root@xiaotian-host2.com ~]$ yum install -y zlib-devel bzip2-devel openssl-devel ncurses-devel
[root@xiaotian-host2.com ~]$ tar zxf Python-2.7.13.tgz
[root@xiaotian-host2.com ~]$ cd Python-2.7.13
[root@xiaotian-host2.com Python-2.7.13]$ ./configure --prefix=/usr/local/python2.7
[root@xiaotian-host2.com Python-2.7.13]$ make && make install
[root@xiaotian-host2.com ~]$ mv /usr/bin/python /usr/bin/python.bak
[root@xiaotian-host2.com ~]$ ln -s /usr/local/python2.7/bin/python /usr/bin/python
修改yum的python(将#!/usr/bin/python改为#!/usr/bin/python2.6)
[root@xiaotian-host2.com ~]$ vim /usr/bin/yum
#!/usr/bin/python2.6
[root@xiaotian-host2.com ~]$ python -V
Python 2.7.13
4、安装easy_install
https://pypi.python.org/pypi/ez_setup
[root@xiaotian-host2.com ~]$ wget https://pypi.python.org/packages/ba/2c/743df41bd6b3298706dfe91b0c7ecdc47f2dc1a3104abeb6e9aa4a45fa5d/ez_setup-0.9.tar.gz#md5=1ac53445a67bf68eb2676a72cc3f87f8
[root@xiaotian-host2.com ~]$ tar zxf ez_setup-0.9.tar.gz
[root@xiaotian-host2.com ~]$ cd ez_setup-0.9
[root@xiaotian-host2.com ez_setup-0.9]$ python ez_setup.py
[root@xiaotian-host2.com ez_setup-0.9]$ /usr/local/python2.7/bin/easy_install pip
5、配置环境变量,在文件最后添加
[root@xiaotian-host2.com ~]$ vim /etc/profile
export PATH=/usr/local/python2.7/bin:$PATH
[root@xiaotian-host2.com ~]$ . /etc/profile
[root@xiaotian-host2.com ~]$ echo $PATH
/usr/local/python2.7/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
6、安装django1.11.1
[root@xiaotian-host2.com ez_setup-0.9]$ /usr/local/python2.7/bin/pip install Django==1.11.1
7、创建工程
[root@xiaotian-host2.com ~]$ django-admin startproject itil_ops
[root@xiaotian-host2.com ~]$ cd itil_ops/
[root@xiaotian-host2.com itil_ops]$ mkdir static
[root@xiaotian-host2.com itil_ops]$ mkdir templates