编辑:我已将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,当您在包含Django的文件夹(" C: Users me Downloads Django-1.5.1"文件夹)的根目录中时,必须在外壳程序中执行python setup install (我想您在Windows上)。 我不明白您是否已安装python或仅将其添加到系统路径。
-
尝试这个之后仍然给我同样的错误..另外它说我已经安装了它。
-
这篇文章有解决方案:stackoverflow.com/questions/2870262/
我有同样的问题,因为我已经手动安装了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提示符下,请关闭它并打开一个新命令,以便您进行更改。
-
在我再次启动cmd并运行django-project.py startproject mysite之后,它问我要用什么打开文件。每当我选择python.py文件时,什么都没有发生,所以我尝试选择pythonw.py文件仍然没有任何反应。
-
好的,谢谢
-
下载此脚本:bitbucket.org/pypa/setuptools/downloads/ez_setup.py并运行它以安装SetupTools。成功运行后,关闭命令提示符并打开一个新的提示符。现在运行easy_install django。在我的系统上,然后我创建了C: test,在Django完成安装之后,我运行了django-admin.py startproject testproject,将testproject替换为您想要调用项目的任何内容。
-
我该如何运行ez_setup.py?当我双击该文件或尝试使用cmd运行它时,它会问我要打开的内容。我选择了pythonw.py,但它什么也没做..好吧,它似乎什么也没做。
-
您打开一个cmd提示符,cd到下载它的文件夹中,然后像python ez_setup.py一样运行它。
-
嗯,好的,所以现在运行easy_install,我将CD放入具有easy_intall.pth文件的文件夹中,然后尝试使用easy_install django,它表示easy_install无法识别为内部或外部命令,可操作程序或批处理文件。我尝试了python easy_install django,它说python:无法打开文件easy_install:[错误2]没有这样的文件目录。
-
嘿!当我单击"讨论"链接时,我的笔记本电脑冻结了,重新启动笔记本电脑并尝试再次单击"讨论"链接,然后又冻结了,我必须按住电源按钮直到其关闭,我认为这是过热的。明天继续尝试吗?抱歉://我将尝试关闭并重新打开cmd,看看会发生什么,感谢到目前为止的帮助!
-
是的,我们可以稍后再试。我建议同时尝试完全卸载Python,从C:删除它的文件夹,再次重新安装,然后像我告诉您的那样安装SetupTools,然后再安装django。
-
嘿@帕兰特,你在吗?我们可以立即尝试重新安装所有内容吗?
-
没关系,找到了答案,这就是解决方案:stackoverflow.com/questions/2870262/
-
好吧,很高兴您修复了它。
对于Windows,创建项目所需的" django-admin"是.exe文件而不是.py文件,它位于以下位置:
C: Python27 脚本
因此您必须将此位置添加到路径中。
试试这个:django-admin startproject mysite
-
这有帮助。谢谢。要添加,在Windows中,需要调用django-admin.exe,这由Martin上面显示的完成。
这个为我工作
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
-
仍然尝试此后仍然给出相同的错误:/
-
正如您提到的,我已按照所有步骤进行操作。我正在使用python33。我设置路径C: Python33 Tools Scripts或我的路径是这样的C: Python33; C: Python33 Lib site-packages; C: Python33 Tools Scripts但我也遇到相同的错误。 python django-adming.py python:无法打开文件django-adming.py:[错误2]没有此类文件或目录
-
django-admin.py不是django-adming.py