Python ModuleNotFoundError:没有名为';sklearn.decomposition';
我想从sklearn.decomposition导入PCA,但出现以下错误: “ModuleNotFoundError:没有名为'sklearn.decomposition'的模块”。(只需导入学习作品) 有人知道我如何解决这个问题吗Python ModuleNotFoundError:没有名为';sklearn.decomposition';,python,tensorflow,anaconda,Python,Tensorflow,Anaconda,我想从sklearn.decomposition导入PCA,但出现以下错误: “ModuleNotFoundError:没有名为'sklearn.decomposition'的模块”。(只需导入学习作品) 有人知道我如何解决这个问题吗 我已经在Anaconda(conda版本:4.8.3)中安装了这些软件包。如果模块已安装,请卸载并重新安装Sklearn。 python-mpip安装-U sklearn请检查您的scikit-learn软件包版本: import sklearn print (s
我已经在Anaconda(conda版本:4.8.3)中安装了这些软件包。如果模块已安装,请卸载并重新安装Sklearn。
python-mpip安装-U sklearn
请检查您的scikit-learn
软件包版本:
import sklearn
print (sklearn.__version__) # this causes the problem!
您可以卸载当前的scikit-learn
:
$ conda remove scikit-learn
然后安装降级的软件包:
$ conda install -c conda-forge scikit-learn=0.20
这回答了你的问题吗?你有哪个sklearn版本?@Peter可能没有,如果
import sklearn
有效的话