准备工作 如果你还未安装Python环境需要先下载Python安装包。
1、Python 下载地址:传送门
2、Django 下载地址:传送门
注意:目前 Django 1.6.x 以上版本已经完全兼容 Python 3.x。 正式安装 检测 在终端中输入 python 如果出现如下界面,则python安装成功
Python安装成功
然后需要配置环境变量
安装完成后你需要设置 Python 环境变量。 右击计算机->属性->高级->环境变量->修改系统变量 path,添加 Python 安装地址,本文实例使用的是 D:\Python\setup,你需要根据你实际情况来安装。
下载 Django 压缩包,解压并和 Python安装目录放在同一个根目录,进入 Django 目录,执行 python setup.py install,然后开始安装,Django 将要被安装到 Python 的 Lib下site-packages
这里做几个终端知识点的讲解 1.进入某个盘的根目录 例如进入D盘的根目录 d: 回车 2.进入某个文件夹 cd 文件夹名 例如进入python文件夹 cd python
所需知识点讲解完成 首先进入Django的解压后的目录,之后在使用如下命令来安装
python setup.py install出现这个界面技术django安装完成了 然后是配置环境变量,将这几个目录添加到系统环境变量中(注意这里是需要对应自己的电脑的安装路径)
D:\Python\setup\Lib\site-packages\Django-3.1.2-py3.9.egg\django `D:\Python\setup\Scripts`添加完成后就可以使用Django的django-admin.py命令新建工程了。
首先输入python 然后import django 再然后django.get_version() 如果出现如下图所示的显示出版本号,则为安装成功了
1.在自己喜好的地方新建一个存放Django项目的文件夹,比如:我在F盘下创建了一个叫Django project的文件夹用了存放Django项目 D:\Django project。如下图所示: 2.在cmd环境中进入上面创建的文件夹目录。如下图所示:
3.创建Django项目,在以上路径下运行以下命令 django-admin startproject jyb jyb为项目名称,可以自定义。如下图所示: 执行以上命令,如果不报错,D:\Django project会生成一个名称为jyb的文件夹。
4.进入到以下目录 D:\Django project\jyb
运行以下命令 python manage.py runserver 127.0.0.1:8000。如下图所示:
问题原因:8000端口被占用了 解决办法:默认启动的服务端口是8000,启动时修改该端口即可 这种情况就是端口占用,通过命令找出来吧
netstat -ano|findstr 8000找出进程对应的详细信息 命令:tasklist |findstr 8124 可以看到这个进程对应的是酷狗服务,因为酷狗这个进程不太重要,所以我们用taskkill pid的方式把它关掉,关掉就可以运行Django程序了,可能酷狗还会有其它进程会重启这个服务,把酷狗的其它进程一起关掉就可以了
命令:taskkill /pid 10712 /F 终止该进程就可以了 由于酷狗经常占用8000端口,我们一开酷狗Django就运行不了了,这时我们也可以考虑更改Django运行端口
python manage.py runserver 127.0.0.1:8001这样也能解决问题
有一点需要注意,在这里端口号是多少,一会在浏览器里就要输入多少,我这测试的是解决好之后还是用的python manage.py runserver 127.0.0.1:8000 所以大家在看教程的时候一定要仔细看清楚了哦 变成这样就可以了哦 在浏览器里输入:127.0.0.1:8000