导入scikit学习模块失败

时间:2018-10-26 05:07:30

标签: visual-studio scikit-learn anaconda conda

我最近使用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已正确下载,因为我可以在Anaconda随附的Spyder IDE中使用它。我的问题是Visual Studio无法找到它。

1 个答案:

答案 0 :(得分:1)

在visual studio中更改您的python可执行文件以使用您的conda环境。在Linux中,该目录位于conda_dir / envs / yourenv / bin中,我认为在Windows中可以相同。