zoukankan      html  css  js  c++  java
  • 解决win10创建Django工程,运行django-admin.py startproject 工程名,失败的问题

     
         在看我这篇教程的前提是你应该已经正确装好python和Django了,好了,废话不说了,正题走你!
    你现在是不是很纠结自己运行django-admin.py startproject 工程名 这个命令要么提示“××不是内部命令××bulabula***”,或者就是提示让你选择打开django-admin.py所用的工具呢???纠结吧?那就继续看:

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

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

    参考链接 

    https://www.cnblogs.com/dadong616/p/4328292.html

    https://blog.csdn.net/shuiziliu1025/article/details/79388753

    god is coder!!

  • 相关阅读:
    [转]DllMain中不当操作导致死锁问题的分析——DllMain中要谨慎写代码(完结篇)
    【机器学习】深入理解人工神经网络结构
    【机器学习】初识人工神经网络
    【机器学习】通过正则化解决过拟合问题
    【机器学习】逻辑回归
    【机器学习】用Octave实现一元线性回归的梯度下降算法
    【机器学习】对梯度下降算法的进一步理解
    【机器学习】从分类问题区别机器学习类型 与 初步介绍无监督学习算法 PAC
    【机器学习】感知机学习算法(PLA)
    【机器学习】1 监督学习应用与梯度下降
  • 原文地址:https://www.cnblogs.com/lewic/p/10416772.html
Copyright © 2011-2022 走看看