在windows系统中使用django框架无法创建项目的解决方法(图文教程)

初次学习django框架遇到了一个小问题,那就是无法创建项目,在设置完正确路径后,使用django-admin.py xxxxx后都会直接打开django-admin.py文件。下面来介绍一下我自己的解决方法

首先是创建项目:windows系统中打开命令指令符后,在指定路径下输入django-admin.py startproject xxx(xxx为自己设定的文件夹名称)。之后分为两种情况:

1.如果此时cmd提示你django-admin.py不是一个内部或外部命令,也不是一个可执行文件,那这是没有设置路径的原因,在windows 10系统下,打开此电脑,在右边的此电脑上右键打开属性

在windows系统中使用django框架无法创建项目的解决方法(图文教程)

接下来弹出这个窗口,点击高级环境设置

在windows系统中使用django框架无法创建项目的解决方法(图文教程)

这次弹出了系统属性窗口,点击环境设置

在windows系统中使用django框架无法创建项目的解决方法(图文教程)

这次弹出的是环境变量窗口,在系统变量中找到Path变量,选中然后点击编辑或者直接双击。

在windows系统中使用django框架无法创建项目的解决方法(图文教程)

将自己安装的Django文件夹中的django-admin.py文件的路径复制一下,点编辑环境变量窗口的新建按钮,粘贴一下点确定,最后一路把确定都点了

在windows系统中使用django框架无法创建项目的解决方法(图文教程)

Django的安装路径在你的python文件夹中,在Lib\site-packages里找。

 

重新打开cmd,输入django-admin.py startproject djsite

这次一般是可以运行了。当然也有可能和我之前一样,输入命令后直接打开了我的python编辑器,我用的是pycharm,不知道其他编辑器会不会这样。就像下图这样

在windows系统中使用django框架无法创建项目的解决方法(图文教程)

这时候就去找你的django-admin.py文件,修改它的打开方式,改成用python打开

在windows系统中使用django框架无法创建项目的解决方法(图文教程)

重新打开cmd,输入命令django-amdin.py startproject xxx(xxx是你自己取的),这次问题应该可以解决了。

希望能帮助到大家