【发布时间】:2019-02-08 17:13:33
【问题描述】:
我正在使用 Anaconda 在 Pycharm 中尝试从 scikit-learn 导入:
from sklearn.datasets import make_blobs
但我收到此错误:
Traceback(最近一次通话最后一次):文件“D:/Google Drive/Apoyo/Proactivo/Afilar la sierra/Programación/Curso Udemy Tensorflow/pruebas.py”,第 4 行,在 从 sklearn.datasets 导入 make_blobs 文件“C:\Users\alvar\AppData\Roaming\Python\Python36\site-packages\sklearn__init__.py”,第 134 行,在 从 .base 导入克隆文件“C:\Users\alvar\AppData\Roaming\Python\Python36\site-packages\sklearn\base.py”,第 13 行,在 从 .utils.fixes 导入签名文件“C:\Users\alvar\AppData\Roaming\Python\Python36\site-packages\sklearn\utils__init__.py”,第 11 行,在 从 .validation 导入(as_float_array,文件“C:\Users\alvar\AppData\Roaming\Python\Python36\site-packages\sklearn\utils\validation.py”,第 18 行,在 从 ..utils.fixes 导入签名文件“C:\Users\alvar\AppData\Roaming\Python\Python36\site-packages\sklearn\utils\fixes.py”,第 144 行,在 from scipy.sparse.linalg import lsqr as sparse_lsqr # noqa File "D:\Users\alvar\Anaconda3\lib\site-packages\scipy\sparse\linalg__init__.py",第 114 行,在 从 .isolve 导入 * 文件“D:\Users\alvar\Anaconda3\lib\site-packages\scipy\sparse\linalg\isolve__init__.py”, 第 6 行,在 从 .iterative import * 文件“D:\Users\alvar\Anaconda3\lib\site-packages\scipy\sparse\linalg\isolve\iterative.py”,第 10 行,在 从 。 import _iterative ImportError: DLL load failed: No se puede encontrar el módulo especificado。
我尝试卸载并重新安装 Numpy、Scipy、Scikit-Learn,更新它,尝试使用 numpy-mkl ......但没有成功。该代码在 Spyder 中运行。
谢谢
【问题讨论】:
-
由于在尝试从 scikit-learn 导入时发生错误,all 其余代码与问题无关,应将其删除(删除它这次是我自己……)
标签: python scikit-learn scipy pycharm anaconda