码迷,mamicode.com
首页 > 编程语言 > 详细

在Centos6.8上为安装Django1.11.1升级Python2.6到Python3.5

时间:2017-09-05 00:24:55      阅读:173      评论:0      收藏:0      [点我收藏+]

标签:应用   too   参数配置   源码   django   技术   tin   /usr   ext   

因为之前安装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已经内含进去了,所以不需要另外安装了

接着建立软连接

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

好了,现在在其他电脑访问服务器,结果如图

技术分享

在Centos6.8上为安装Django1.11.1升级Python2.6到Python3.5

标签:应用   too   参数配置   源码   django   技术   tin   /usr   ext   

原文地址:http://www.cnblogs.com/ifgo/p/7468141.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!