一:首先升级Python
1.centos6.6默认python版本为2.6,但django-1.8.11需要python版本在2.7以上
2.安装必须的软件包
◆. readline-devel //如果不安装该包,安装的python在交互式模式下就不能使用向上翻和向下翻
◆. tk-devel 和tcl-devel //如果不安装这两个包,安装的python就没有tkinter和ttk这两个模块
◆. openssl-devel //如果不安装该包,将缺少HTTPSHandler模块
◆. sqlite-devel //django默认使用的数据库
注: 不同的Linux发行版,这四个包的名字可能有所不同(此次安装linux发行版为 centos 6.6 x86_64)
3.编译安装,按正常的编译安装步骤安装即可
tar xf Python-2.7.11.tar.gz
cd Python-2.7.11
./configure --prefix=/opt/python-2.7.11
make
make install
4.替换默认python
mv /usr/bin/python /usr/bin/python.old
cp /opt/python-2.7.11/bin/python2.7 /usr/bin/python
5.修改/usr/bin/yum,否则yum不能使用
把第一行/usr/bin/python改为/usr/bin/python2.6
至此python升级完成
二:安装django-1.8.11
1.首先安装pip
wget https://bootstrap.pypa.io/get-pip.py
python get-pip.py
ln -s /opt/python-2.7.11/bin/pip /sbin/pip
3.安装django-1.8.11
pip install Django==1.8.11
4.验证django-1.8.11是否安装成功
python -c "import django; print django.get_version()"
如果安装成功会打印1.8.11
至此Django-1.8.11安装完成
参考博文:http://blog.csdn.net/wjciayf/article/details/50728163
原文地址:https://www.jb51.cc/centos/376123.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。