当前位置: 首页 > news >正文

centos6安装django-1.8.11

一:首先升级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


2.修改默认的pip路径

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




     本文转自1321385590 51CTO博客,原文链接:http://blog.51cto.com/linux10000/1960897,如需转载请自行联系原作者





相关文章:

  • 【iOS-Cocos2d游戏开发之七】添加/删除系统组件,并解决View设置透明会影响View中的其他组件的问题!...
  • 多使用调用堆栈调试VC++代码
  • Hyper-V 2016 系列教程53 What's new in Hyper-V on Windows Server 2016
  • 一个不错的linux学习资料下载的网址
  • Delphi使用资源文件全攻略
  • 检查邮件服务器的postfix-pop3-mysql服务状态的脚本
  • 华为交换机忘记console的密码,怎么恢复出厂设置
  • 1星《微信软文营销实战技巧》:标题党,作者没有实战经验
  • Windows 2008 R2 Sp1平台整合部署Ex2010与Lync Server 2010参考(三)v1.0
  • O(1)时间内删除指定链表结点
  • 关于项目自动化测试架构的改良计划 - DataProviderEngine架构
  • 读《程序员的SQL金典》[3]--表连接、子查询
  • [rust! #004] [译] Rust 的内置 Traits, 使用场景, 方式, 和原因
  • 建造者模式(Java与Kotlin版)
  • oracle无密码登录
  • 深入了解以太坊
  • 分享一款快速APP功能测试工具
  • 8年软件测试工程师感悟——写给还在迷茫中的朋友
  • Android交互
  • GitUp, 你不可错过的秀外慧中的git工具
  • HTTP中GET与POST的区别 99%的错误认识
  • Js基础知识(四) - js运行原理与机制
  • js写一个简单的选项卡
  • Linux学习笔记6-使用fdisk进行磁盘管理
  • nodejs调试方法
  • spring + angular 实现导出excel
  • Traffic-Sign Detection and Classification in the Wild 论文笔记
  • vue-router的history模式发布配置
  • 创建一个Struts2项目maven 方式
  • 翻译:Hystrix - How To Use
  • 技术发展面试
  • 京东美团研发面经
  • 前端 CSS : 5# 纯 CSS 实现24小时超市
  • 如何胜任知名企业的商业数据分析师?
  • 如何邀请好友注册您的网站(模拟百度网盘)
  • 在 Chrome DevTools 中调试 JavaScript 入门
  • 如何在招聘中考核.NET架构师
  • 曜石科技宣布获得千万级天使轮投资,全方面布局电竞产业链 ...
  • 昨天1024程序员节,我故意写了个死循环~
  • #includecmath
  • (2)STM32单片机上位机
  • (c语言版)滑动窗口 给定一个字符串,只包含字母和数字,按要求找出字符串中的最长(连续)子串的长度
  • (Redis使用系列) Springboot 整合Redisson 实现分布式锁 七
  • (附源码)计算机毕业设计SSM疫情居家隔离服务系统
  • (全注解开发)学习Spring-MVC的第三天
  • (一)认识微服务
  • (轉貼) 資訊相關科系畢業的學生,未來會是什麼樣子?(Misc)
  • .net core 微服务_.NET Core 3.0中用 Code-First 方式创建 gRPC 服务与客户端
  • .net core 依赖注入的基本用发
  • .NET Framework 3.5中序列化成JSON数据及JSON数据的反序列化,以及jQuery的调用JSON
  • .NET大文件上传知识整理
  • .NET的数据绑定
  • .Net接口调试与案例
  • .NET连接数据库方式
  • .NET面试题(二)