Невозможно импортировать 'django.http'pylint (ошибка импорта) - PullRequest
0 голосов
/ 15 октября 2019

Я получаю эту проблему в коде Visual Studio 2019, и я надеюсь, что любой может помочь решить эту проблему. Эта проблема возникает с новой версией pip и django 2.2+, а также с последней версией 3.7 Python, для информации, пожалуйста, помогите решить эту проблему.

Ответы [ 2 ]

0 голосов
/ 22 октября 2019

Скорее всего, вы установлены в среду Python, отличную от той, которую вы выбрали в VS Code. Есть два способа решить эту проблему.

Лучшее решение - создать виртуальную среду и затем установить ее, используя python -m pip. Вы никогда не должны использовать только прямую команду pip, так как она будет установлена ​​в last Python, который вы установили, который, как оказалось, устанавливается раньше всего в вашем PATH.

Другой вариант -выясните, в какую среду Python вы установили Django, и убедитесь, что это то, что вы выбрали в VS Code.

Подробную информацию о выборе среды и ее можно найти в https://code.visualstudio.com/docs/python/environments.

0 голосов
/ 15 октября 2019

Это, вероятно, проблема с линтером. Вы используете расширение MS Python? Если нет, пожалуйста, получите его здесь: https://marketplace.visualstudio.com/items?itemName=ms-python.python

Кроме того, установите расширение поддержки django "Djaneiro", если у вас его еще нет, отсюда: https://marketplace.visualstudio.com/items?itemName=thebarkman.vscode-djaneiro.

Пожалуйста, обратитесь к ссылке ниже, чтобы увидеть более подробную информацию о настройке среды разработки Django в vs code. https://djangocentral.com/visual-studio-code-setup-for-django-developers/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...