使用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中规范定义命名空间的一些建议
Jun 04 Python
Python基于scapy实现修改IP发送请求的方法示例
Jul 08 Python
Python中常用信号signal类型实例
Jan 25 Python
Python批量合并有合并单元格的Excel文件详解
Apr 05 Python
Scrapy基于selenium结合爬取淘宝的实例讲解
Jun 13 Python
python中嵌套函数的实操步骤
Feb 27 Python
如何使用Python脚本实现文件拷贝
Nov 20 Python
Python单元测试及unittest框架用法实例解析
Jul 09 Python
详解Django ORM引发的数据库N+1性能问题
Oct 12 Python
python使用dlib进行人脸检测和关键点的示例
Dec 05 Python
python实现银行账户系统
Feb 22 Python
Python使用OpenCV和K-Means聚类对毕业照进行图像分割
Jun 11 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
不用数据库的多用户文件自由上传投票系统(3)
2006/10/09 PHP
php通过function_exists检测函数是否存在的方法
2015/03/18 PHP
6个超实用的PHP代码片段
2015/08/10 PHP
Yii核心验证器api详解
2016/11/23 PHP
thinkphp3.2实现跨控制器调用其他模块的方法
2017/03/14 PHP
基于jquery的让textarea自适应高度的插件
2010/08/03 Javascript
js确定对象类型方法
2012/03/30 Javascript
jquery索引在使用中的一些困惑
2013/10/24 Javascript
jQuery老黄历完整实现方法
2015/01/16 Javascript
使用angularjs创建简单表格
2016/01/21 Javascript
js与applet相互调用的方法
2016/06/22 Javascript
JavaScript中的Reflect对象详解(ES6新特性)
2016/07/22 Javascript
JavaScript如何实现跨域请求
2016/08/05 Javascript
利用jQuery来动态为属性添加或者删除属性的简单方法
2016/12/02 Javascript
jQuery插件FusionCharts绘制的3D环饼图效果示例【附demo源码】
2017/04/02 jQuery
详解用webpack把我们的业务模块分开打包的方法
2017/07/20 Javascript
javascript 中事件冒泡和事件捕获机制的详解
2017/09/01 Javascript
ES6 javascript的异步操作实例详解
2017/10/30 Javascript
layui的面包屑或者表单不显示的解决方法
2019/09/05 Javascript
jQuery实现简单全选框
2020/09/13 jQuery
Python实现根据指定端口探测服务器/模块部署的方法
2014/08/25 Python
Python实现的归并排序算法示例
2017/11/21 Python
Windows下python3.7安装教程
2018/07/31 Python
Python实现查找字符串数组最长公共前缀示例
2019/03/27 Python
全球速卖通巴西站点:Aliexpress巴西
2016/08/24 全球购物
GafasWorld哥伦比亚:网上购买眼镜
2017/11/28 全球购物
Trina Turk官网:美国时装和泳装品牌
2018/06/10 全球购物
如何提高SQL Server的安全性
2016/07/25 面试题
静态变量和实例变量的区别
2015/07/07 面试题
建筑实习自我鉴定
2013/10/18 职场文书
入党申请人的自我鉴定
2013/12/01 职场文书
个人借款担保书
2014/04/02 职场文书
化学教育专业求职信
2014/07/08 职场文书
2014年德育工作总结
2014/11/20 职场文书
2015年六年级班主任工作总结
2015/10/15 职场文书
postgres之jsonb属性的使用操作
2021/06/23 PostgreSQL