我在 Anaconda Jupyter 笔记本平台上使用 python 3.6。我的电脑使用 win 8.1 作为操作系统。
我试图使用以下几行从 sklearn 导入 PCA:
import sklearn
from sklearn import decomposition
from sklearn.decomposition import PCA
Run Code Online (Sandbox Code Playgroud)
第三行返回模块错误: ModuleNotFoundError: No module named 'sklearn.utils._joblib'
奇怪的是,我在网上找不到有关此错误的任何记录!我很感激任何帮助。我复制了以下完整的错误消息:
---------------------------------------------------------------------------
ModuleNotFoundError Traceback (most recent call last)
<ipython-input-375-2e95ea83a366> in <module>()
1 import sklearn
----> 2 from sklearn import decomposition
3 from sklearn.decomposition import PCA
4 # Make an instance of the Model
5 pca = PCA(.95)
E:\Anaconda3\lib\site-packages\sklearn\decomposition\__init__.py in <module>()
9 from .incremental_pca import IncrementalPCA
10 from .kernel_pca import KernelPCA
---> …Run Code Online (Sandbox Code Playgroud)