zoukankan      html  css  js  c++  java
  • django-admin和django-admin.py的区别

    问题

    django初学者在使用django-admin创建项目时容易出现无法创建的错误,这是因为网上很多教程用的都是django-admin.py创建的项目,不出意外的话,你输入相同的命令会发现项目没创建,倒是打开了django-admin.py这个文件。

    原因

    django-admin是一个管理工具

    django-admin.py是一个python文件

    在命令行输入django-admin实质上执行的是django-admin.exe,没错,是一个可执行文件,但是他并不在site-packagesdjango路径下,不出意外你可以在pythonScripts路径下看到他(pip安装是这样,其他安装方法还未知)。

    解决方法

    1.运行 django-admin startproject h1

    2. 既然django-admin.py是一个python文件,那么要用他创建一个项目肯定是要运行他的,所以另一种创建django项目的方法是运行  python ......site-packagesdjangoindjango-admin.py startproject h2

     总结

    出现这个问题主要是对环境变量没有理解,之前在装java、python等环境时都是无脑按照教程搞,对环境变量也是一知半解。基础的重要性。。。。

    转载于:https://blog.csdn.net/xuchenmp/article/details/108651147
  • 相关阅读:
    MySQL 索引优化
    [转]多列索引
    abstract class和interface有什么区别? [转]
    PM knowledge
    委托应用场景[摘]
    Web 服务描述语言工具 (Wsdl.exe)[FROM msdn]
    C# 四个基本技巧[转]
    What are database states? [forward]
    学做程序经理[摘]
    SET IDENTITY_INSERT 学习心得[转]
  • 原文地址:https://www.cnblogs.com/Frank-Hong/p/13934645.html
Copyright © 2011-2022 走看看