【问题标题】:DLL load failed in Pycharm/Anaconda/ScipyPycharm/Anaconda/Scipy 中的 DLL 加载失败
【发布时间】: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


【解决方案1】:

最后,我重新安装了所有环境(IDE、Anaconda、TF...),从那时起它就可以工作了。

谢谢你

【讨论】:

    猜你喜欢
    • 2021-12-19
    • 1970-01-01
    • 2019-06-01
    • 2021-01-19
    • 2019-06-08
    • 1970-01-01
    • 2019-09-16
    • 2020-09-09
    相关资源
    最近更新 更多