gpt4 book ai didi

python-3.x - Scikit 学习 DLL 在 anaconda 中加载失败

转载 作者:行者123 更新时间:2023-12-04 01:46:11 25 4
gpt4 key购买 nike

尝试在 anaconda jupyter notebook 中导入 sklearn 包时出现导入错误。导入语句是

from sklearn.model_selection import train_test_split

错误的堆栈跟踪是

    ImportError                               Traceback (most recent call last)
<ipython-input-2-fc66e67e2be3> in <module>
2 import numpy as np
3 import matplotlib.pyplot as plt
----> 4 from sklearn.model_selection import train_test_split
5 from sklearn.preprocessing import LabelEncoder
6 from keras.models import Model

~\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

~\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

~\Anaconda3\lib\site-packages\sklearn\utils\__init__.py in <module>
14 from . import _joblib
15 from ..exceptions import DataConversionWarning
---> 16 from .fixes import _Sequence as Sequence
17 from .deprecation import deprecated
18 from .validation import (as_float_array,

~\Anaconda3\lib\site-packages\sklearn\utils\fixes.py in <module>
90 from ._scipy_sparse_lsqr_backport import lsqr as sparse_lsqr
91 else:
---> 92 from scipy.sparse.linalg import lsqr as sparse_lsqr # noqa
93
94

~\Anaconda3\lib\site-packages\scipy\sparse\linalg\__init__.py in <module>
115 from .dsolve import *
116 from .interface import *
--> 117 from .eigen import *
118 from .matfuncs import *
119 from ._onenormest import *

~\Anaconda3\lib\site-packages\scipy\sparse\linalg\eigen\__init__.py in <module>
9 from __future__ import division, print_function, absolute_import
10
---> 11 from .arpack import *
12 from .lobpcg import *
13

~\Anaconda3\lib\site-packages\scipy\sparse\linalg\eigen\arpack\__init__.py in <module>
20 from __future__ import division, print_function, absolute_import
21
---> 22 from .arpack import *

~\Anaconda3\lib\site-packages\scipy\sparse\linalg\eigen\arpack\arpack.py in <module>
43 __all__ = ['eigs', 'eigsh', 'svds', 'ArpackError', 'ArpackNoConvergence']
44
---> 45 from . import _arpack
46 import numpy as np
47 import warnings

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

谁能帮忙。

最佳答案

我也遇到过这个错误,通过大量的尝试和错误解决了它。奇怪的是,我可以在 python shell 中成功导入 sklearn.metrics,但在 Jupyter Notebook 中却不行。

最后,我能够通过 同时 使用 anaconda 重新安装 scipy 和相关包来解决问题: conda install numpy numpy-base scipy scikit-learn mkl --force-reinstall

我发现这篇 StackOverflow 帖子很有用:Python scipy module import error due to missing ._ufuncs dll

关于python-3.x - Scikit 学习 DLL 在 anaconda 中加载失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55201924/

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