Ответ 1
Я не думаю, что Windows поддерживает линию shebang. Попробуйте вызвать его с помощью python django-admin.py ...
если я запустил
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>
и проект не будет создан с помощью командной строки
эта проблема для меня не новая, я создаю свои проекты python с помощью pydev, мне бы хотелось исправить эту проблему с помощью командной строки:)
@slugonamission
когда я запускаю
pyhon django-admin.py startproject mysite
вывод командной строки
python: can't open 'django-admin.py' file : [Errno 2] No such file or directory
Я не думаю, что Windows поддерживает линию shebang. Попробуйте вызвать его с помощью python django-admin.py ...
Я использую python 2.7, django 1.7 в windows7.
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.
сначала найдите, где находится django-admin.py, затем перейдите к этому пути, а затем запустите команду django-admin.py startproject projectName я надеюсь, что это поможет вам... удачи.
Это часто происходит в Windows.
django-admin startproject ProjectName
(не добавляйте расширение .py к администратору)Это связано с тем, что файл .exe предоставляется внутри каталога.
Для всех, у кого есть эта проблема:
Попробуйте извлечь ".py"
django-admin startproject helloworld
Использование 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
Это работает для меня.