Ошибка команды после запуска проекта в Django
После обновления моего django с 1.8 до 1.10, когда я запускаю проект (django-admin startproject lwc), появляется ошибка:
CommandError: C:\Python34\binesh\lwc\lwc\settings.py already exists,
наложение проекта или приложения в существующий каталог не заменит конфликтующие файлы. он создает файл для lwc, manage.py
и еще одна папка lwc в нем, и settings.py во второй папке lwc.
что с этим не так?
2 ответа
Удалите django, полностью удалите каталог python/Lib/site-packages/django, затем переустановите.
Установка новой версии, даже если она утверждает, что удаляет старую версию, оставляет старые файлы зависшими, и они спокойно вводятся в новую версию различными способами (например, manage.py может принести syncdb, если sync.py остается в каталогах Django).
Вы можете установить Django дважды. Запуск "pip uninstall django" дважды, а затем повторная установка новой версии должны помочь.