无法使用Windows命令promp创建Django项目

2024-05-17 04:05:30 发布

您现在位置:Python中文网/ 问答频道 /正文

如果我跑

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

当我按enter时,我看到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 

Tags: 文件项目djangofrompyadminscriptsmanagement
3条回答

我在windows7中使用Python2.7和Django1.7。

方式1:

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

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

3)您的项目文件夹和所有必要的文件将在那里创建。

问题是在windows中,django-admin.py作为django-admin-script.py提供

方式2:

1)在任何位置打开cmd

2)输入django-admin startproject ProjectName

3)您的项目文件夹和所有必要的文件将在那里创建。

因为提供了.exe文件。

这种情况经常发生在窗户上。

  1. 在任何位置打开命令。
  2. 输入django-admin startproject ProjectName(不要将.py扩展名添加到管理员)
  3. 将在其中创建包含所有必需文件的项目文件夹。

这是因为.exe文件是在目录中提供的。

我认为窗户不支持shebang线。尝试用python django-admin.py ...调用它

相关问题 更多 >