Python 导入错误:无法导入名称';隔离森林';

Python 导入错误:无法导入名称';隔离森林';,python,scikit-learn,outliers,Python,Scikit Learn,Outliers,执行导入时 from sklearn.ensemble import IsolationForest 获取错误 Traceback (most recent call last): File "<ipython-input-13-90a3d865c881>", line 1, in <module> from sklearn.ensemble import IsolationForest ImportError: cannot import name 'Isolati

执行导入时

from sklearn.ensemble import IsolationForest
获取错误

Traceback (most recent call last):
File "<ipython-input-13-90a3d865c881>", line 1, in <module>
from sklearn.ensemble import IsolationForest

ImportError: cannot import name 'IsolationForest'
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
从sklearn.employ导入IsolationForest
ImportError:无法导入名称“IsolationForest”

知道问题出在哪里吗?

您应该使用以下命令:

pip安装-U sklearn


此步骤用于更新sklearn(错误很明显,这是在版本
0.18
中引入的,所以您正在运行哪个版本?通过更新“conda update scikit learn”得到解决