Ошибка импорта модуля scikit-learn

Недавно я использовал Anaconda для установки scikit-learn, но когда я запускаю следующий код в Visual Studio для python, он выдает ошибку.

import sklearn

сообщение об ошибке:

Traceback (most recent call last):
File "C:\...\Desktop\PY\test_SKL\test_SKL.py", line 1, in <module>
import sklearn
ModuleNotFoundError: No module named 'sklearn'

Запуск «conda update scikit-learn» возвращает, что все пакеты уже установлены.

Все остальные ответы на stackoverflow не сработали для меня или для Linux. Я использую Windows 10, и моя версия Python - 3.7. Я не использую несколько версий Python, как указывает наиболее часто встречающийся источник этой проблемы. Кто-нибудь может помочь? Спасибо.

Как и предполагалось, sklearn загрузился правильно, так как я могу использовать его в IDE Spyder, поставляемой с Anaconda. Моя проблема в том, что Visual Studio не может его найти.

1
0
1 034
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Измените в Visual Studio свой исполняемый файл python, чтобы взять это из вашей среды conda. В Linux он находится в conda_dir / envs / yourenv / bin, я думаю, что в Windows может быть то же самое.

Другие вопросы по теме