2016-02-23 7 views
0

каждый раз, когда я пытался создать проект django. У меня нет инициализированных файлов, таких как manage.py в моем проекте.не может создать проект django

Затем я попытался создать проект в командной строке, я получил это:

C:\Python34\Lib\site-packages\Django-1.9.3-py3.4.egg\django\bin> python .\django-admin.py startproject "MySite" 

Traceback (most recent call last): 
    File ".\django-admin.py", line 2, in <module> 
    from django.core import management 
    File "C:\Python34\lib\site-packages\django-1.9.3-py3.4.egg\django\core\management\__init__.py", line 10, in <module> 
    from django.apps import apps 
    File "C:\Python34\lib\site-packages\django-1.9.3-py3.4.egg\django\apps\__init__.py", line 1, in <module> 
    from .config import AppConfig 
    File "C:\Python34\lib\site-packages\django-1.9.3-py3.4.egg\django\apps\config.py", line 6, in <module> 
    from django.utils.module_loading import module_has_submodule 
    File "C:\Python34\lib\site-packages\django-1.9.3-py3.4.egg\django\utils\module_loading.py", line 67, in <module> 
    from importlib.util import find_spec as importlib_find 
ImportError: cannot import name 'find_spec' 

Кто-то может мне помочь? Я действительно ценю твою помощь. пс: python3.4, django_1.9

ответ

0

U нужно поместить ваш код здесь, потому что кажется, что вы испытываете слишком много ошибок импорта

0

Вы пытаетесь создать проект Django из вашей установки Python (C:\Python34\Lib\site-packages\Django-1.9.3-py3.4.egg\django\bin>).

Попробуйте пойти в свой домашний каталог и попробовать там. django-admin должно быть в C:\Python34\Scripts\, и это должно быть в вашем PATH, чтобы вы могли называть его из любого места.

PS Использование virtualenv

+0

Спасибо за ваш ответ. Как вы сказали, я поместил путь django-admin в свою системную переменную PATH и попытаюсь создать проект в другом каталоге, но у меня все еще такая же ошибка: ImportError: невозможно импортировать имя 'find_spec' – user5967392

+0

Я исправил ошибку, обновив моя версия pydev до 3.5. Должен быть конфликт между pydev3.4 и django1.9_x – user5967392

Смежные вопросы