如果我跑
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
答案 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.py
以django-admin-script.py
WAY2:
1)在您想要的任何位置打开cmd
。
2)输入django-admin startproject ProjectName
3)在那里创建包含所有必要文件的项目文件夹。
因为提供了.exe文件。
答案 2 :(得分:3)
这通常发生在Windows中。
django-admin startproject ProjectName
(不要将.py扩展名添加到管理员)这是因为.exe文件是在目录中提供的。
答案 3 :(得分:2)
首先找出django-admin.py所在的位置,然后转到该路径,然后运行命令django-admin.py startproject projectName 我希望它会帮助你......祝你好运
答案 4 :(得分:1)
对于遇到此问题的其他人:
尝试取出'.py'
django-admin startproject helloworld
答案 5 :(得分:-2)
> 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
这适合我。