在Centos6.8上为安装Django1.11.1升级Python2.6到Python3.5
因为之前安装Centos时选择的是基本的软件包,所以首先需要安装gcc等开发组工具,使用命令
yum groupinstall 'Development tools'
根据已经编译安装失败过一次的经验,可以知道还需要安装zlib-devel库和openssl-devel库
yum install zlib-devel openssl-devel
基本的准备工作完成后,先解压已经准备好的Python3.5的源码
tar -Jxvf Python-3.5.4.tar.xz
进入目录Python-3.5.4,进行基本参数配置
./configure --prefix=/usr/local/python3.5/ --enable-loadable-sqlite-extensions
这项配置的作用是给予一个基本的应用根目录和启用sqlite扩展
因为3.5版本的pip已经内含进去了,所以不需要另外安装了
下一步,编译和安装
make && make install
接着建立软连接
ln -s /usr/local/python-3.5.4/bin/python3.5 /usr/bin/python3
至此,python就已经升级好了,接下来安装Django框架
===========================================================================================================================
使用pip安装Django
# ./pip3 install Django==1.11.1
创建一个Django工程
# mkdir -p /usr/local/src/pypj# cd /usr/local/src/pypj[pypj]# python3 /usr/local/python3.5/bin/django-admin startproject mysite[pypj]# cd mysite[pypj/mysite]# python3 manager.py startapp poll
启动开发服务器进行测试
(先进入子目录mysite中,更改配置文件vim settings.py)
(将选项ALLOWED_HOSTS配置为ALLOWED_HOSTS=["*"],这样就可以在局域网中使用其他电脑访问服务器)
# python3 manager.py runserver 0.0.0.0:80
好了,现在在其他电脑访问服务器,结果如图
转载于:https://www.cnblogs.com/ifgo/p/7468141.html
在Centos6.8上为安装Django1.11.1升级Python2.6到Python3.5相关推荐
- django1.11 mysql配置_Mysql没有使用python3.6与Django 1.11.7连接
我使用的是python3.6并安装django1.11.7.它可以很好地与Oracle和Sqlite3配合使用.但不使用mysql.在 要连接mysql,尝试安装包mysql python,但显示错误 ...
- 安装 Django1.11
Django1.11 安装Django的步骤:(联网) 在命令行窗口中直接运行: pip install django==1.11 -i https://pypi.tuna.tsinghua.edu. ...
- CentOS6.6上编译安装httpd2.4
简介 现在apache软件基金会正在维护的httpd项目有三个版本,分别为Version 2.4,Version 2.2与Version 2.0. 三个版本的区别暂不一一介绍,有兴趣的可以去h ...
- 在Ubuntu 18.04上实际安装OpenJDK 11
OpenJDK 11于 1018年9月25日发布 .由于这是版本8之后的第一个LTS版本,因此期待已久. 在Ubuntu 18.04(Bionic Beaver)上安装了该软件包后,该软件包附带了一个 ...
- Django1.11.4框架简介(一)
参考以下内容学习 作者: 哥哥没有错,微信号 墨迹测试开发 Yong https://blog.csdn.net/Jones__Wu/article/details/105307097 https:/ ...
- 在 OSX 10.9.4 上编译安装 FastDFS 及其 PHP 扩展
2019独角兽企业重金招聘Python工程师标准>>> 经我测试,在OSX 10.9.4上安装FastDFS V5.01的话会很悲剧,一开始就无法安装,会遇到这帖子中的问题:http ...
- 旧电脑也能安装 Windows 11?微软:可以,但后果自负
自 Windows 11 官宣以来,除了其全新 UI.兼容安卓 App 等特性备受期待,升级 Windows 11 所需的硬件"门槛"也频繁成为热点话题:光"TPM 2. ...
- 烂泥:python2.7和python3.5源码安装
前几天在centos6.6安装ansible时,一直提示python版本不对,导致不能安装.只能手工进行手工安装python,为了以后不再添这个坑,特记录相关的安装过程. 本文以python2.7和p ...
- centos6.4下安装python3.6以及对应的django1.11
一.若干说明 在学习python的时候,版本问题可能会让人抓狂,其实如果我们依据对应的环境来装我们期待的python环境,其实问题不太大,就怕这个装下,那个装下,很零散.python分为2.x和3.x ...
最新文章
- 3.QML布局和输入元素
- [YTU]_2444(C++习题 对象转换)
- 程序员怎么面试求职?需要注意哪些因素?
- strlcpy和strlcat——一致的、安全的字符串拷贝和串接函数
- C/C 输入输出缓冲区
- Fastest way to duplicate mongodb collection
- 初步体验数据驱动之美---TreeView
- ARP欺骗原理详细介绍
- 用闭包的写法弹出元素的索引值
- PerlIde in NetBeans7.3 for Debian
- Sharepoint 2007 用户信息管理总结(1) - 用户组和用户
- 微信小程序 - 贝塞尔曲线(购物车效果)
- c语言饭卡管理系统_C语言饭卡管理系统毕业设计(含毕业论文、程序源码)论文字数:15422字 C0004-C语言毕业设计下载-华软网...
- C语言课设贪吃蛇说明书,c语言课设贪吃蛇.doc
- 55.伪造UDP数据包
- C2P工业云进销存管理有什么优势?
- mac系统 环境变量配置
- 意识的哲学、生理及智能属性研究
- 批量导入手机通讯录_手机QQ批量导入电话号码
- 甘特图:项目进度管理中的跟踪工具
热门文章
- hutool获取5天前的日期_连载|日 产 物 流 管 理 方 式(5)
- html标签的显示模式(块级标签,行内标签,行内块标签)
- 非法使用java_java中的非法远程方法
- 自动设定form的高度_自动升降车
- android调用web接口,Android调用WebService系列之请求调用
- php 详情页,人物详情页.php
- matplotlib 对称图_Python入门向:Matplotlib自救指南篇,从此做图不求人(一)
- 只精通python_七步精通Python机器学习--转载
- 深度相机(六)--Kinect v2.0 手势样本库制作
- 2015-ResNet讲解