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

yipeiwu_com6年前Python基础

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

复制代码 代码如下:

1 django-admin.py startproject mysite

即可,如:我是在我电脑的   E:\Python33\python_workspace 目录下面创建项目的
目录是你自己定的
运行命令:
复制代码 代码如下:

django-admin.py startproject mysite

#意思是创建一个以mysite命名的应用程序



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

复制代码 代码如下:

 python manage.py runserver 8080

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

如下图:

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

到现在,你的第一个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中操作字符串之rstrip()方法的使用

 rstrip()方法返回所有字符都被去除的字符串(缺省为空格字符)结束字符串的副本。 语法 以下是rstrip()方法的语法: str.rstrip([chars])...

python:动态路由的Flask程序代码

python:动态路由的Flask程序代码

如下所示: # Copyright (c)2018, 东北大学软件学院学生 # All rightsreserved # 文件名称:a.py # 作 者:孔云...

python内置数据类型之列表操作

 数据类型是一种值的集合以及定义在这种值上的一组操作。一切语言的基础都是数据结构,所以打好基础对于后面的学习会有百利而无一害的作用。   python内置的常用数据类型有:数字、字符串...

python基础教程之元组操作使用详解

简介 tuple 1.元组是以圆括号“()”包围的数据集合,不同成员以“,”分隔。通过下标进行访问 2.不可变序列,可以看做不可变的列表,与列表不同:元组中数据一旦确立就不能改变(所以没...

学习python分支结构

分支结构的应用场景 迄今为止,我们写的Python代码都是一条一条语句顺序执行,这种结构的代码我们称之为顺序结构。然而仅有顺序结构并不能解决所有的问题,比如我们设计一个游戏,游戏第一关...