Centos 安装Django2.1
一、环境准备
1.1 服务器系统
Centos7
1.2.所需工具
python3(Django 2.0 版本是基于python3 版本,故而安装时需安装python3)
Setuptools(>24.0)
pip3(18.1)
二、安装
2.1 安装python3
下载地址:https://www.python.org/ftp/python/3.7.0/
安装命令
tar zvxf Python-3.7.0.tgz
cd Python3.7.0/
./configure -prefix=/usr/local/python3.7
make && make install
将系统已有的python 备份 mv /usr/bin/python /urs/bin/python_bak
添加新的链接 ln -s /usr/local/python3.7/bin/python3.7 /usr/bin/python
运行 python
如上图所示表示安装成功
2.2 更改yum
python2 升级为python3 后会无法运行,具体情况如下:
解决方法:vim /usr/bin/yum 修改首行为:
出现以下错误时:
File "/usr/bin/yum", line 30
except KeyboardInterrupt, e:
^
SyntaxError: invalid syntax
解决方法:vim /usr/libexec/urlgrabber-ext-down 修改首行为:
2.3 安装Setuptools
下载地址:https://pypi.org/project/setuptools
安装命令
unzip setuptools-40.4.3.zip
cd setuptools-40.4.3
python setup.py install
2.4 安装pip3
下载地址:https://pypi.org/project/pip/
安装命令
tar zvxf pip-18.1.tar.gz
cd pip -18.1
python setup.py install
ln -s /usr/local/python3.7/bin/pip3 /usr/bin/pip3
2.5 安装Django
pip3 install Django==2.1.2
2.6 验证结果:
如上代表django 安装完毕
django2.0 中文文档如链接所示:https://docs.djangoproject.com/zh-hans/2.0/
最新文章
- ubuntu设置时区为美国中部时间西六区
- jQuery跨域
- atitit.GMT UTC Catitit.GMT UTC CST DST CET 星期 月份 节日 时间的不同本质and起源
- AC日记——传话 codevs 1506 (tarjan求环)
- spring3中新增的@value注解
- 分页技术之GridView控件
- hdu 5072 Coprime (容斥)
- CMD杀进程 例如:杀8080端口的进程
- 动态增加表单元素并获取元素的text和value提交
- 【春华秋实】深入源码理解.NET Core中Startup的注册及运行
- 关于Java中构造方法的问题以及回答
- tp3.2多个或者并且语句语法
- Linux命令行增强版
- Sqlserver精简安装选项
- Html5游戏框架createJS组件--EaselJS
- swift 灯光的打开与关闭
- svn 部署 配置
- (四)Web应用开发---新增对象Master类别
- fiddler无法抓取chrome解决方法
- Linux信号机制代码示例
热门文章
- 剑指Offer-21.栈的压入、弹出序列(C++/Java)
- ubuntu下的mv命令
- ionic4 ion-modal的用法
- @Component, @Service, @Controller, @Repository区别
- D3力布图绘制--基本方法
- Preface_英语
- [KMP]一本通(http://ybt.ssoier.cn:8088) 1698:字符串匹配
- hive on spark 释放session资源
- 初探云原生应用管理之:聊聊 Tekton 项目
- Kubernetes Pod 资源限制