首页 > Windows开发 > 详细

解决win10创建Django工程,运行django-admin.py startproject 工程名,失败的问题

时间:2019-02-22 11:01:16      阅读:335      评论:0      收藏:0      [点我收藏+]
转载自https://www.cnblogs.com/dadong616/p/4328292.html
--------------------------------------------------------------------------------------
 
     在看我这篇教程的前提是你应该已经正确装好python和Django了,好了,废话不说了,正题走你!
你现在是不是很纠结自己运行django-admin.py startproject 工程名 这个命令要么提示“××不是内部命令××bulabula***”,或者就是提示让你选择打开django-admin.py所用的工具呢???纠结吧?那就继续看:

        第一种情况的解决办法!:就是你没有配置环境变量,Django安装之后,要配置环境变量才能用命令:django-admin.py startproject 工程名,环境变量的内容就是django-admin.py文件的路径,我的是在:E:\PythonAll\Python-2.7\Lib\site-packages\Django-1.7.6-py2.7.egg\django\bin,读者参考,和你的应该有出入,自行核对。

    第二种情况的解决办法 !:如果仅仅是第一步做了之后,运行上面的命令之后还是无法在对应的目录下生成对应的工程,那么,这个问题可能就是,你打开.py后缀的文件的默认工具不是python.exe,如果不是的话,那么就会造成不出现对应的工程。果断上图!!
技术分享图片
可以随便找一个.py文件,左键点一下,然后看到我圈住那个三角了吗?点击(不要点击”打开“那两个字):
技术分享图片
按照我圈的点吧,麻利点,就是说你呢,看啥呢!
技术分享图片
选他就对了,over,
然后你再运行:django-admin.py startproject mysite,就出现这个页面:
技术分享图片
然后到F盘(我的是F盘,是因为我输那一行命令的时候是在F盘下,看看命令的最前面)看看,会发现这个:
技术分享图片
 
 
[转载] shuiziliu1025 原文:https://blog.csdn.net/shuiziliu1025/article/details/79388753 
-----------------------------------------------------------------------------------------------------------------------------
如果还没有出现!!!!!!!!!!!!!!!!  
并且报错: No module named django.core
 
技术分享图片

 

解决思路:
1、再进入Lib/site-packages/django/bin/django-admin.py
文件内容如下:
from django.core import management

if name == “main“:
management.execute_from_command_line()

2、进入到Lib/site-packages/django/目录下面发现存在core文件夹,core文件夹中存在management模块,该模块中中的init.py中存在execute_from_command_line方法,这就很奇怪了

3、那就尝试着将django-admin.py全路径写上 ,发现还是报同样地错误

4、通过百度发现有一种方法可以解决该情况,不使用django-admin.py,而是使用django-admin.exe
具体操作如下 django-admin.exe startproject mysite . ok,没有提示错误。

或者直接使用 django-admin startproject 工程名

 

 

god is coder!!

解决win10创建Django工程,运行django-admin.py startproject 工程名,失败的问题

原文:https://www.cnblogs.com/lewic/p/10416772.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!