gpt4 book ai didi

python - 使用 Anaconda 在 Jupyter 笔记本中进行 Scikit Learn

转载 作者:太空宇宙 更新时间:2023-11-03 21:40:05 26 4
gpt4 key购买 nike

这不是重复的,因为链接的问题没有解决如何找到所需的 dll 或修复安装。

当我尝试导入 sklearn v.0.20 时,我得到以下信息。我正在使用 anaconda,numpy 和 scipy 都是最新的。

ImportError                               Traceback (most recent call last)
<ipython-input-1-8fd979e02004> in <module>()
----> 1 import sklearn

C:\Users\James2SxyBoogaloo\Anaconda3\lib\site-packages\sklearn\__init__.py in <module>()
62 else:
63 from . import __check_build
---> 64 from .base import clone
65 from .utils._show_versions import show_versions
66

C:\Users\James2SxyBoogaloo\Anaconda3\lib\site-packages\sklearn\base.py in <module>()
11 from scipy import sparse
12 from .externals import six
---> 13 from .utils.fixes import signature
14 from . import __version__
15

C:\Users\James2SxyBoogaloo\Anaconda3\lib\site-packages\sklearn\utils\__init__.py in <module>()
11
12 from .murmurhash import murmurhash3_32
---> 13 from .validation import (as_float_array,
14 assert_all_finite,
15 check_random_state, column_or_1d, check_array,

C:\Users\James2SxyBoogaloo\Anaconda3\lib\site-packages\sklearn\utils\validation.py in <module>()
20
21 from ..externals import six
---> 22 from ..utils.fixes import signature
23 from .. import get_config as _get_config
24 from ..exceptions import NonBLASDotWarning

C:\Users\James2SxyBoogaloo\Anaconda3\lib\site-packages\sklearn\utils\fixes.py in <module>()
81 return stats.boxcox(x, lmbda)
82 else:
---> 83 from scipy.special import boxcox # noqa
84
85

C:\Users\James2SxyBoogaloo\Anaconda3\lib\site-packages\scipy\special\__init__.py in <module>()
638 from .sf_error import SpecialFunctionWarning, SpecialFunctionError
639
--> 640 from ._ufuncs import *
641
642 from .basic import *

ImportError: DLL load failed: The specified module could not be found.

最佳答案

编辑:

我找到了这个帖子:https://github.com/numpy/numpy/issues/10965

这提到了一个与此相关的问题。

看来那里的人通过删除 numpy 和 scipy 并重新安装它们解决了他的问题。您的 scipy 版本可能由于某种原因与 MLK 版本的 numpy 链接,这就是事情不起作用的原因。

编辑结束

<小时/>

我查了一下你的问题,看来这与你的 numpy 版本有关。

要解决此问题,您应该安装 numpy-MLK,它是与英特尔数学内核库链接的 numpy 版本。

您可以在这里找到它: https://pypi.org/project/numpy-mkl/

请记住首先删除已经存在的 numpy 包。

您可以在此处找到更多信息:

ImportError when importing certain modules from SciPY

这里:

Difference between Numpy and Numpy-MKL?

关于python - 使用 Anaconda 在 Jupyter 笔记本中进行 Scikit Learn,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52928348/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com