无法识别命令“ django-admin.py startproject mysite”

command “django-admin.py startproject mysite” not recognized

编辑:我已将django-admin.py的路径添加到我的系统路径(C:\Users\me\Downloads\Django-1.5.1\django\bin),但即使在此之后,当我尝试运行django-admin.py startproject mysite时,它也会要求我选择一个文件打开,甚至当我 选择python.py,由于某种原因,它会在chrome中打开。 我也尝试了python django-admin.py startproject mysite但它说

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

知道有什么问题吗?

我在系统路径中添加了python27,当我打开cmd并切换到目录(C:\Users\me\djcode),然后键入django-admin.py startproject mysite时,它说

django-admin.py is not recognized as an internal or external command, operable program or batch file

当我尝试输入命令python django-admin.py startproject mysite时,它说

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

知道为什么吗?

在djangobook(http://www.djangobook.com/en/2.0/chapter02.html)中说

django-admin.py should be on your system path if you installed Django via its setup.py utility

这是什么意思? 如何将django-admin.py添加到系统路径? 我不确定django-admin.py在哪里。


我有同样的问题,因为我已经手动安装了Django。解决方案:

  • 安装Python https://www.python.org/downloads/(如果未安装)
  • 验证您的路径:https://stackoverflow.com/a/17836439这很重要,否则接下来将无法工作。
  • 安装setuptool:在此处下载.py文件:https://bootstrap.pypa.io/ez_setup.py并使用python执行。
  • 使用以下命令安装PIP:easy_install pip
  • 清理Django:pip uninstall django
  • 安装Django:pip install django
  • 执行django-admin.py startproject mysite并享受。
  • 如果不正常,请测试django-admin-script.py startproject mysite。如果可以,则您的Django安装错误。

    对不起,我的英语不好,我是法国人:)


    找到django-admin.py所在的文件夹。然后转到控制面板>系统>高级系统设置>环境变量。在用户变量和/或系统变量中,搜索称为PATH的条目。通过添加您之前找到的文件夹来对其进行修改,使用其他条目作为指导,基本上只是确保它们之间用;分隔。如果您已完成所有这些步骤,但是在执行这些操作之前仍处于与您使用的相同的cmd提示符下,请关闭它并打开一个新命令,以便您进行更改。


    对于Windows,创建项目所需的" django-admin"是.exe文件而不是.py文件,它位于以下位置:
    C: Python27 脚本
    因此您必须将此位置添加到路径中。


    试试这个:django-admin startproject mysite


    这个为我工作
    python 2.6.6
    Django 1.6.11
    python C:\Python26\Scripts\django-admin.py startproject myapplication


    我需要更新我的系统环境变量PATH,所以此答案对我有帮助:

    在Windows上的命令行中添加" django-admin.py"路径


    只需复制Django admin.py文件,该文件实际上就存在于您在C: program files Python中安装python的位置,或者在我的情况下,它位于administrator appdata local programs python中,您可以检查您的文件,然后复制从脚本文件夹到新创建的文件夹的Django admin文件


    尝试使用。 exe而不是.py。
    对我有用


    将Django-admin.exe文件复制到您使用的文件夹中。该文件可以在python / python(version)/ scripts找到。完成文件夹后,应在文件名中弹出


    您需要安装django。看来您刚刚下载了它并扩展了档案。

  • 安装setuptools
  • 安装点子
  • 打开命令提示符,然后键入pip install -U django(或者,您可以下载Windows安装程序)。
  • 完成上述步骤后,需要确保C:\Python27\Scripts在您的PATH中;否则,该命令将不起作用。

    要设置PATH,请从My Computer转到Environment Variables(右键单击,然后转到"管理",然后在左侧是"高级设置")。

    最后,您需要运行python django-admin.py而不是django-admin.py