无法使用Windows命令提示符创建django项目

时间:2011-11-13 15:37:12

标签: python django

如果我跑

django-admin.py startproject mysite

django-admin.py(位于C:\python27\scripts/django-admin.py)将在文件编辑器中打开(现在它在python ide中打开,但在过去我有pype所以它会在pype中打开)所以文件打开:

#!C:\Python27\python.exe
from django.core import management

if __name__ == "__main__":
    management.execute_from_command_line()

我根本没有在命令提示符中看到输出,所以让我说我输入了

C:\abc:>django-admin.py startproject mysite

当我点击输入时,我会看到C:\abc>

并且不会使用命令提示符

创建项目

这个问题对我来说并不新鲜,我正在使用pydev创建我的python项目,我很乐意用命令提示解决这个问题:)

@slugonamission

当我跑

pyhon django-admin.py startproject mysite

命令提示符的输出是

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

6 个答案:

答案 0 :(得分:14)

我认为Windows不支持shebang系列。尝试使用python django-admin.py ...

调用它

答案 1 :(得分:5)

我在windows7中使用python 2.7,django 1.7。

WAY-1:

1)转到C:\Python27\Scripts(或您的安装目录)

2)打开cmd并输入python django-admin-script.py startproject ProjectName

3)在那里创建包含所有必要文件的项目文件夹。

问题出在Windows中,django-admin.pydjango-admin-script.py

的形式提供

WAY2:

1)在您想要的任何位置打开cmd

2)输入django-admin startproject ProjectName

3)在那里创建包含所有必要文件的项目文件夹。

因为提供了.exe文件。

答案 2 :(得分:3)

这通常发生在Windows中。

  1. 在任何您想要的位置打开cmd。
  2. 输入django-admin startproject ProjectName(不要将.py扩展名添加到管理员)
  3. 将在那里创建包含所有必要文件的项目文件夹。
  4. 这是因为.exe文件是在目录中提供的。

答案 3 :(得分:2)

首先找出django-admin.py所在的位置,然后转到该路径,然后运行命令django-admin.py startproject projectName 我希望它会帮助你......祝你好运

答案 4 :(得分:1)

对于遇到此问题的其他人:

尝试取出'.py'

django-admin startproject helloworld

答案 5 :(得分:-2)

使用Bitnami Django Stack

> cd C:\Users\user_user_name\Bitnami Django Stack projects
C:\Users\user_user_name\Bitnami Django Stack projects>
> python C:\Bitnami\djangostack-1.8.17-0\apps\django\Django-1.8.17-py2.7.egg\EGG-INFO\scripts\django-admin.py --version
> python C:\Bitnami\djangostack-1.8.17-0\apps\django\Django-1.8.17-py2.7.egg\EGG-INFO\scripts\django-admin.py startproject projectname

这适合我。

相关问题