использовал эту команду для создания модуля - python manage.py startapp todos
получил эту ошибку:
Traceback (последний вызов был последним): файл "manage.py", строка 17, в "Не удалось импортировать Django. Вы уверены, что он установлен и" ImportError: Не удалось импортировать Django. Вы уверены, что он установлен и доступен для переменной среды PYTHONPATH? Вы забыли активировать виртуальную среду?
, пожалуйста, скажите мне, как решить
Я не уверен, но установка пакета python-django
может помочь:
sudo apt-get install python-django
Хорошая идея - создавать проекты django в изолированных средах, называемых virtualenvs . Чтобы получить один тип:
sudo apt install python-pip
, чтобы получить пункт. Затем:
pip install virtualenv
virtualenv env-name -p python
source env-name/bin/activate
Вы должны увидеть, что в вашем приглашении есть (env-name)
.
Теперь вы можете установить django:
pip install django
Если у вас возникли другие проблемы, обратитесь к django docs .