Python в VSCode не может найти модуль, даже измененный в правильной среде - PullRequest
0 голосов
/ 11 ноября 2019

Я использую VSCode для python программирования. Переводчики из Anaconda (Python 3.7 в последней версии Anaconda). Я добавил путь к папке Anaconda в системные переменные среды:

enter image description here

Я установил пакеты numpy и numba черезconda, и я создал среду, которая содержит эти пакеты:

enter image description here

И текущий VSCode работает в этой среде:

enter image description here

Он отлично работает в PyCharm, используя тот же интерпретатор / окружение, но когда я переключаюсь на VSCode, он всегда вызывает ошибку: ImportError: No module named numba,Я не знаю, как это исправить.

1 Ответ

0 голосов
/ 11 ноября 2019

Вам не нужно вручную добавлять среду в VS Code. Удалите все пути, которые вы добавили вручную. Вызовите представление «Расширения», щелкнув значок «Расширения» на панели активности на стороне кода VS или команду «Просмотр: расширения» (⇧⌘X (Windows, Linux Ctrl + Shift + X)).

Поискдля расширения Anaconda. Установите и обновите ваш VS код. Откройте папку вашего проекта и нажмите на ваш .py файл. VS Code будет искать все доступные питоны в вашей системе.

В правом нижнем углу вы сможете выбрать правильную среду

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