【问题标题】:How to start a new Django project如何开始一个新的 Django 项目
【发布时间】:2015-05-04 18:13:23
【问题描述】:

环境:

Windows 7
Python 3.4.3 (v3.4.3:9b73f1c3e601, Feb 24 2015, 22:43:06) [MSC v.1600 32 bit (Intel)] on win32
Django==1.7.5

每当我尝试创建一个新项目时:

python .\Scripts\django-admin.py startproject new_project,

我收到此错误:

python: can't open file 'django-admin.py': [Errno 2] No such file or directory

我哪里错了?提前谢谢大家。

【问题讨论】:

  • 您的 \Scripts 下是否有一个名为 django-admin.py 的文件?
  • 为什么不使用django-admin.py startproject mysite
  • @Constantine - django-admin.py startproject mysite 也不起作用。我得到一个可选使用功能列表:Usage: django-admin.py subcommand [options] [args]
  • @Selcuk - 不,我没有那个
  • 我在linux上,但我认为问题在于您没有将django文件路径添加到系统路径中,并且找不到脚本的路径!如错误所示!

标签: python django python-3.x windows-7


【解决方案1】:

样板代码 要创建 django 以及创建 django 应用程序,您必须遵循许多常用命令。为简单起见,请遵循以下以分号分隔的单行命令:

django-admin startproject project_name; cd project_name;python3 manage.py startapp app_name; cd app_name; mkdir templates

这些命令将为 django 创建常用的结构。

【讨论】:

    【解决方案2】:

    您可以使用项目模板来创建您的 Django 应用程序。查看这个包含大多数最新 python 库的存储库:

    https://github.com/marcosflp/django-boilerplate/blob/main/README.md

    【讨论】:

      【解决方案3】:

      如果您使用的是 Windows,我相信您是,请不要在 django-admin.py 上使用 .py。换句话说,试试 django-admin startproject new_project。

      【讨论】:

        【解决方案4】:

        如果您正确设置了系统环境变量(以下三个):

        C:\Python34;
        C:\Python34\Scripts;
        C:\Python34\Lib\site-packages\django\bin
        

        那么,

        python .\Scripts\django-admin.py startproject new_project,
        

        给出错误:

        python: can't open file 'django-admin.py': [Errno 2] No such file or directory
        

        因为该命令是系统内部无法识别的。

        改为:

        django-admin startproject new_project
        

        注意django-admin 没有.py 扩展

        阅读更多Writing your first Django app, part 1¶

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2021-10-14
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2014-07-07
          相关资源
          最近更新 更多