Назад | Перейти на главную страницу

Установка PyPi Django не завершена

Я столкнулся с интересной проблемой и пока не смог решить ее с помощью Google.

Я использую virtualenv + python3.5. После ряда ошибок ImportErrors я пришел к выводу, что моя установка Django не завершена.

Вот дерево установки:

(dw_dev) 15:24 ~/.virtualenvs/dw_dev/lib/python3.5/site-packages/django $ tree -d -L 1
.
├── __pycache__
├── apps
├── bin
├── conf
├── contrib
├── core
├── db
├── dispatch
├── forms
├── http
├── middleware
├── template
├── templatetags
├── test
├── utils
└── views

Список модулей из репозитория Django:

apps    
bin 
conf    
contrib 
core    
db  
dispatch    
forms   
http    
middleware  
template    
templatetags    
test    
urls    
utils   
views

Как видите, отсутствует модуль urls. Кроме того, в промежуточном программном обеспечении отсутствует exception.py.

Вот что я пробовал:

pip install django -U
pip uninstall django -y && pip install django --no-cache-dir

Все вышеперечисленное привело к неполной версии.

Что-то мне не хватает?

Вау, это было глупо. Я сравнивал свою установку с основной веткой. Когда я выбрал правильную ветку (в моем случае стабильная версия 1.9.x), все встало на свои места.