gpt4 book ai didi

python - 即使使用全新的 Anaconda 安装,使用依赖于 scipy 的包也会引发 ImportError(DLL 加载失败)

转载 作者:行者123 更新时间:2023-11-28 18:57:56 24 4
gpt4 key购买 nike

在我使用依赖于 scipy 的包(例如 sklearn 和 statsmodels)的所有脚本中,我都会收到此 ImportError。

我卸载了 Anaconda 并安装了新版本的 Anaconda(适用于 Windows 10 的最新版本 2019.03)。我也尝试过创建单独的环境并独立安装 scipy、numpy、sklearn,但这也没有用。

from sklearn import preprocessing
---------------------------------------------------------------------------
ImportError Traceback (most recent call last)
<ipython-input-1-d27a4e3c0526> in <module>
----> 1 from sklearn import preprocessing

~\AppData\Local\Continuum\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

~\AppData\Local\Continuum\anaconda3\lib\site-packages\sklearn\base.py in <module>
12 from scipy import sparse
13 from .externals import six
---> 14 from .utils.fixes import signature
15 from .utils import _IS_32BIT
16 from . import __version__

~\AppData\Local\Continuum\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,

~\AppData\Local\Continuum\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

~\AppData\Local\Continuum\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 *

~\AppData\Local\Continuum\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

~\AppData\Local\Continuum\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 *

~\AppData\Local\Continuum\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.

最佳答案

问题似乎与scipy版本不兼容有关,您可以尝试通过以下方式重新安装:

conda install -f scipy

希望对您有所帮助!

关于python - 即使使用全新的 Anaconda 安装,使用依赖于 scipy 的包也会引发 ImportError(DLL 加载失败),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56022886/

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