使用python搭建Django应用程序步骤及版本冲突问题解决


Posted in Python onNovember 19, 2013

首先你要确保你机器上面安装了python,其次,你还要确保你上面安装了Django。
接下来,才能进入到搭建第一个Django应用程序
很简单的操作,即在windows终端输入代码:

1 django-admin.py startproject mysite

即可,如:我是在我电脑的   E:\Python33\python_workspace 目录下面创建项目的
目录是你自己定的
运行命令:
django-admin.py startproject mysite
#意思是创建一个以mysite命名的应用程序

使用python搭建Django应用程序步骤及版本冲突问题解决

接下来就要进入到: E:\Python33\python_workspace\mysite  目录
注意:这里一定要先进到 mysite 目录,否则,会失败滴!!!!
运行代码:

 python manage.py runserver 8080
#意思是启动服务,端口为:8080,如果不设置端口,默认为:80000

如下图:
使用python搭建Django应用程序步骤及版本冲突问题解决

启动好了服务,那么我们现在就可以通过浏览器进行访问了
在浏览器地址栏中输入:http://localhost:8080

使用python搭建Django应用程序步骤及版本冲突问题解决

到现在,你的第一个django应用程序就算是成功了!!!

遇到的问题及解决方案:
1.importError:No module named django.core
分析和解决方案:这是在运行命令:django-admin.py startproject mysite的时候遇到的问题,可以确定的是,在
自己机器上面django是已经成功安装了的,可以通过:

python -c "import django;print(django.get_version())"

来验证;其次,已经把django-admin.py加入到了环境变量中:

#加入到path环境变量中      #django的安装目录
E:\Python33\Lib\site-packages\django\bin                

我上面两步操作都做了,但是还是出现了错误,后来发现了问题的原因:我电脑上面安装的python版本过多:python2.7.5,python32,python33
最后把python2.7.5,python32卸载了,只留下python33,然后再运行,成功!!!
2.python:can't open file 'manage.py'
这个和上面的原因差不多,解决的方法,也是版本冲突,把其他卸载掉,只留下python33,成功!!!

Python 相关文章推荐
玩转python爬虫之正则表达式
Feb 17 Python
Python开发中爬虫使用代理proxy抓取网页的方法示例
Sep 26 Python
详解python里使用正则表达式的分组命名方式
Oct 24 Python
django上传图片并生成缩略图方法示例
Dec 11 Python
Python3实现发送QQ邮件功能(html)
Dec 15 Python
python感知机实现代码
Jan 18 Python
PyQt5 QListWidget选择多项并返回的实例
Jun 17 Python
Python连接SQLite数据库并进行增册改查操作方法详解
Feb 18 Python
Python基础教程(一)——Windows搭建开发Python开发环境
Jul 20 Python
Pycharm Available Package无法显示/安装包的问题Error Loading Package List解决
Sep 18 Python
Scrapy基于scrapy_redis实现分布式爬虫部署的示例
Sep 29 Python
selenium如何定位span元素的实现
Jan 13 Python
python解析json实例方法
Nov 19 #Python
python聊天程序实例代码分享
Nov 18 #Python
python实现系统状态监测和故障转移实例方法
Nov 18 #Python
python线程池的实现实例
Nov 18 #Python
python批量导出导入MySQL用户的方法
Nov 15 #Python
python连接MySQL、MongoDB、Redis、memcache等数据库的方法
Nov 15 #Python
python实现代理服务功能实例
Nov 15 #Python
You might like
为什么《星际争霸》是测试人工智能的理想战场
2019/12/03 星际争霸
php设计模式 State (状态模式)
2011/06/26 PHP
PHP 正则判断中文UTF-8或GBK的思路及具体实现
2013/11/26 PHP
php绘制圆形的方法
2015/01/24 PHP
ajax+php控制所有后台函数调用
2015/07/15 PHP
php使用curl并发减少后端访问时间的方法分析
2016/05/12 PHP
thinkphp中AJAX返回ajaxReturn()方法分析
2016/12/06 PHP
javascript基于jQuery的表格悬停变色/恢复,表格点击变色/恢复,点击行选Checkbox
2008/08/05 Javascript
ExtJS 2.0实用简明教程 之Ext类库简介
2009/04/29 Javascript
jquery animate图片模向滑动示例代码
2011/01/26 Javascript
Jqgrid设置全选(选择)及获取选择行的值示例代码
2013/12/28 Javascript
js在指定位置增加节点函数insertBefore()用法实例
2015/01/12 Javascript
JavaScript获取一个范围内日期的方法
2015/04/24 Javascript
javascript检查浏览器是否已经启用XX功能
2015/07/10 Javascript
不能不知道的10个angularjs英文学习网站
2016/03/23 Javascript
Bootstrap学习笔记之css样式设计(2)
2016/06/07 Javascript
jQuery实现页面滚动时智能浮动定位
2017/01/08 Javascript
angularJS 指令封装回到顶部示例详解
2017/01/22 Javascript
Kindeditor单独调用多图上传实例
2017/07/31 Javascript
p5.js入门教程之图片加载
2018/03/20 Javascript
Node.js中的child_process模块详解
2018/06/08 Javascript
js module大战
2019/04/19 Javascript
Vue 实现点击空白处隐藏某节点的三种方式(指令、普通、遮罩)
2019/10/23 Javascript
vue实现购物车案例
2020/05/30 Javascript
Vue中强制组件重新渲染的正确方法
2021/01/03 Vue.js
[01:02:10]DOTA2上海特级锦标赛B组小组赛#2 VG VS Fnatic第一局
2016/02/26 DOTA
Flask框架Jinjia模板常用语法总结
2018/07/19 Python
详解Python3.8+PyQt5+pyqt5-tools+Pycharm配置详细教程
2020/11/02 Python
Django多数据库联用实现方法解析
2020/11/12 Python
HTML5 canvas 瀑布流文字效果的示例代码
2018/01/31 HTML / CSS
采购主管工作职责
2013/12/12 职场文书
安全事故隐患排查治理制度
2015/08/05 职场文书
校园之声广播稿
2015/08/18 职场文书
解决Jenkins集成SonarQube遇到的报错问题
2021/07/15 Java/Android
MybatisPlus EntityWrapper如何自定义SQL
2022/03/22 Java/Android
详解CSS3浏览器兼容
2022/12/24 HTML / CSS