VS Code и Django: Произошло исключение: ImportError
Я хотел бы автоматизировать некоторые ежедневные размышления на моей работе и в настоящее время борюсь с этой проблемой.
Версии системы: Python 3.9.6// VS Code: 1.59.1// Django: 1.6.0
Я пытался создать свой первый сайт и следовал этому руководству: https://code.visualstudio.com/docs/python/tutorial-django
Я могу запустить сервер в терминале с помощью команды "python manage.py runserver". Но когда я пытаюсь запустить его с помощью профиля запуска отладчика (зеленая стрелка), возникает сообщение ImportError Msg.
"Возникло исключение: ImportError Не удалось импортировать Django. Вы уверены, что он установлен и доступен в вашей переменной окружения PYTHONPATH? Вы забыли активировать виртуальное окружение?"
Менеджер.py состоит из метода def main() с блоком try/except:
def main():
"""Run administrative tasks."""
os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'web_projct.settings')
try:
from django.core.management import execute_from_command_line
except ImportError as exc:
raise ImportError(
"Couldn't import Django. Are you sure it's installed and "
"available on your PYTHONPATH environment variable? Did you "
"forget to activate a virtual environment?"
) from exc
execute_from_command_line(sys.argv)
Не знаю почему, но я не могу найти файл "execute_from_command_line".py в директории django.core.managment.
Я установил много системных переменных для pythonpath, поэтому я не думаю, что это причина ошибки.
Понятно ли я объяснил свою проблему? Есть ли у кого-нибудь подсказка? Буду очень признателен за ответ. Спасибо, что выслушали. CU