Я пытаюсь запустить makemigrations manage.py для моего приложения django и получаю сообщение «Не удалось импортировать Django».
Я знаю, как работает venv, и я уверен, что мойсреда включает в себя Джанго.Увидеть ниже;Я пытаюсь запустить manage.py (работает с ошибкой), а затем запускаю $ django-admin --version, и он показывает версию Django.
(venv) emmett@emmett-HP:~/PycharmProjects/onramp_crm$ sudo python manage.py makemigrations contacts
Traceback (most recent call last):
File "manage.py", line 18, in <module>
"Couldn't import Django. Are you sure it's installed and "
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?
(venv) emmett@emmett-HP:~/PycharmProjects/onramp_crm$ django-admin --version
2.0.9
(venv) emmett@emmett-HP:~/PycharmProjects/onramp_crm$
Это проект django-cookiecutterиспользуя редакцию Pycharm Pro.Я удалил папку onramp_crm / venv и полностью переустановил venv, а также установил новый интерпретатор в Pycharm.Вышел и перезапустил Ubuntu, перезапустил Pycharm, все, что я могу придумать.