从sklearn.utils导入shuffle-DLL加载失败:找不到指定的过程

从sklearn.utils导入shuffle-DLL加载失败:找不到指定的过程,dll,scikit-learn,load,shuffle,Dll,Scikit Learn,Load,Shuffle,我无法从sklearn加载模块。错误消息显示“DLL加载失败:找不到指定的过程。” Python版本:Python==3.7.5 Sickit学习版本:scikit学习==0.21.3 我所做的只是运行下面的一行代码 from sklearn.utils import shuffle Traceback (most recent call last): File "<stdin>", line 1, in <module> File "C:\Users\user

我无法从sklearn加载模块。错误消息显示“DLL加载失败:找不到指定的过程。”

Python版本:Python==3.7.5

Sickit学习版本:scikit学习==0.21.3

我所做的只是运行下面的一行代码

from sklearn.utils import shuffle

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "C:\Users\userMe\Anaconda3\envs\environment001\lib\site-packages\sklearn\__init__.py", line 76, in <module>
    from .base import clone
  File "C:\Users\userMe\Anaconda3\envs\environment001\lib\site-packages\sklearn\base.py", line 16, in <module>
    from .utils import _IS_32BIT
  File "C:\Users\userMe\Anaconda3\envs\environment001\lib\site-packages\sklearn\utils\__init__.py", line 20, in <module>
    from .validation import (as_float_array,
  File "C:\Users\userMe\Anaconda3\envs\environment001\lib\site-packages\sklearn\utils\validation.py", line 21, in <module>
    from .fixes import _object_dtype_isnan
  File "C:\Users\userMe\Anaconda3\envs\environment001\lib\site-packages\sklearn\utils\fixes.py", line 18, in <module>
    from scipy.sparse.linalg import lsqr as sparse_lsqr  # noqa
  File "C:\Users\userMe\Anaconda3\envs\environment001\lib\site-packages\scipy\sparse\linalg\__init__.py", line 116, in <module>
    from .eigen import *
  File "C:\Users\userMe\Anaconda3\envs\environment001\lib\site-packages\scipy\sparse\linalg\eigen\__init__.py", line 11, in <module>
    from .arpack import *
  File "C:\Users\userMe\Anaconda3\envs\environment001\lib\site-packages\scipy\sparse\linalg\eigen\arpack\__init__.py", line 22, in <module>
    from .arpack import *
  File "C:\Users\userMe\Anaconda3\envs\environment001\lib\site-packages\scipy\sparse\linalg\eigen\arpack\arpack.py", line 45, in <module>
    from . import _arpack
ImportError: DLL load failed: The specified procedure could not be found.
从sklearn.utils导入shuffle
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
文件“C:\Users\userMe\Anaconda3\envs\environment001\lib\site packages\sklearn\ \uuuuu init\uuuuuu.py”,第76行,在
从.base导入克隆
文件“C:\Users\userMe\Anaconda3\envs\environment001\lib\site packages\sklearn\base.py”,第16行,在
from.utils导入\u是\u 32位
文件“C:\Users\userMe\Anaconda3\envs\environment001\lib\site packages\sklearn\utils\\ uuuu init\uuuu.py”,第20行,在
from.validation import(作为浮点数组,
文件“C:\Users\userMe\Anaconda3\envs\environment001\lib\site packages\sklearn\utils\validation.py”,第21行,在
from.fixes import\u object\u dtype\u isnan
文件“C:\Users\userMe\Anaconda3\envs\environment001\lib\site packages\sklearn\utils\fixes.py”,第18行,在
从scipy.sparse.linalg将lsqr导入为sparse#lsqr#noqa
文件“C:\Users\userMe\Anaconda3\envs\environment001\lib\site packages\scipy\sparse\linalg\\uuuu init\uuuu.py”,第116行,在
从。本征输入*
文件“C:\Users\userMe\Anaconda3\envs\environment001\lib\site packages\scipy\sparse\linalg\eigen\\uuuuuu init\uuuuu.py”,第11行,在
从.arpack导入*
文件“C:\Users\userMe\Anaconda3\envs\environment001\lib\site packages\scipy\sparse\linalg\eigen\arpack\\ uuuuuuu init\uuuuuuuuu.py”,第22行,在
从.arpack导入*
文件“C:\Users\userMe\Anaconda3\envs\environment001\lib\site packages\scipy\sparse\linalg\eigen\arpack\arpack.py”,第45行,在
from.import\u arpack
ImportError:DLL加载失败:找不到指定的过程。
我还尝试导入sklearn包。它也不起作用

import sklearn

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "C:\Users\userMe\Anaconda3\envs\environment001\lib\site-packages\sklearn\__init__.py", line 76, in <module>
    from .base import clone
  File "C:\Users\userMe\Anaconda3\envs\environment001\lib\site-packages\sklearn\base.py", line 16, in <module>
    from .utils import _IS_32BIT
  File "C:\Users\userMe\Anaconda3\envs\environment001\lib\site-packages\sklearn\utils\__init__.py", line 20, in <module>
    from .validation import (as_float_array,
  File "C:\Users\userMe\Anaconda3\envs\environment001\lib\site-packages\sklearn\utils\validation.py", line 21, in <module>
    from .fixes import _object_dtype_isnan
  File "C:\Users\userMe\Anaconda3\envs\environment001\lib\site-packages\sklearn\utils\fixes.py", line 18, in <module>
    from scipy.sparse.linalg import lsqr as sparse_lsqr  # noqa
  File "C:\Users\userMe\Anaconda3\envs\environment001\lib\site-packages\scipy\sparse\linalg\__init__.py", line 116, in <module>
    from .eigen import *
  File "C:\Users\userMe\Anaconda3\envs\environment001\lib\site-packages\scipy\sparse\linalg\eigen\__init__.py", line 11, in <module>
    from .arpack import *
  File "C:\Users\userMe\Anaconda3\envs\environment001\lib\site-packages\scipy\sparse\linalg\eigen\arpack\__init__.py", line 22, in <module>
    from .arpack import *
  File "C:\Users\userMe\Anaconda3\envs\environment001\lib\site-packages\scipy\sparse\linalg\eigen\arpack\arpack.py", line 45, in <module>
    from . import _arpack
ImportError: DLL load failed: The specified procedure could not be found.
导入sklearn
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
文件“C:\Users\userMe\Anaconda3\envs\environment001\lib\site packages\sklearn\ \uuuuu init\uuuuuu.py”,第76行,在
从.base导入克隆
文件“C:\Users\userMe\Anaconda3\envs\environment001\lib\site packages\sklearn\base.py”,第16行,在
from.utils导入\u是\u 32位
文件“C:\Users\userMe\Anaconda3\envs\environment001\lib\site packages\sklearn\utils\\ uuuu init\uuuu.py”,第20行,在
from.validation import(作为浮点数组,
文件“C:\Users\userMe\Anaconda3\envs\environment001\lib\site packages\sklearn\utils\validation.py”,第21行,在
from.fixes import\u object\u dtype\u isnan
文件“C:\Users\userMe\Anaconda3\envs\environment001\lib\site packages\sklearn\utils\fixes.py”,第18行,在
从scipy.sparse.linalg将lsqr导入为sparse#lsqr#noqa
文件“C:\Users\userMe\Anaconda3\envs\environment001\lib\site packages\scipy\sparse\linalg\\uuuu init\uuuu.py”,第116行,在
从。本征输入*
文件“C:\Users\userMe\Anaconda3\envs\environment001\lib\site packages\scipy\sparse\linalg\eigen\\uuuuuu init\uuuuu.py”,第11行,在
从.arpack导入*
文件“C:\Users\userMe\Anaconda3\envs\environment001\lib\site packages\scipy\sparse\linalg\eigen\arpack\\ uuuuuuu init\uuuuuuuuu.py”,第22行,在
从.arpack导入*
文件“C:\Users\userMe\Anaconda3\envs\environment001\lib\site packages\scipy\sparse\linalg\eigen\arpack\arpack.py”,第45行,在
from.import\u arpack
ImportError:DLL加载失败:找不到指定的过程。

好吧,我切换到python==3.5.6、sklearn==0.20.0和scipy==1.1.0,然后一切正常。我不确定为什么sklearn不能与python==3.6和3.7一起工作,但它不应该发生