【问题标题】:Can't import scipy in Spyder: ImportError results无法在 Spyder 中导入 scipy:ImportError 结果
【发布时间】:2022-11-19 14:40:30
【问题描述】:

我今天早上使用conda更新了一些包,包括scipy。新版本是 1.9.3。我无法再从我的 Spyder 控制台导入某些模块:

>>> import scipy.special
Traceback (most recent call last):

  File "C:\Users\igurin\AppData\Local\Temp\ipykernel_19736\2717555404.py", line 1, in <module>
    import scipy.special

  File "C:\Users\igurin\Anaconda3\envs\latest\lib\site-packages\scipy\special\__init__.py", line 649, in <module>
    from . import _ufuncs

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

不过,它在“普通”IPython 会话(从 Anaconda 提示符启动)中工作。

更糟糕的是,我似乎无法使用 conda 安装除 1.9.3 以外的任何版本的 scipy

版本信息

  • Spyder 版本:5.3.3 (conda)
  • Python 版本:3.10.8 64 位
  • Qt版本:5.15.2
  • PyQt5版本:5.15.7
  • 操作系统:Windows 10

尝试的解决方案

  • 试过this
  • 删除了我的整个环境并从头开始重新安装。

【问题讨论】:

  • 您是否尝试过this post 中的任何解决方案?
  • 呃……是的!这就是我的开始。然后我擦除我的整个环境并进行了全新安装。没有帮助。

标签: python import scipy spyder


【解决方案1】:

我在GitHub for Spyder 上找到了答案。我从我的 Windows 路径中删除了 Anaconda,现在可以导入了。不过,我将其视为解决方法而不是解决方案。

【讨论】:

    猜你喜欢
    • 2018-03-07
    • 2020-02-08
    • 2018-10-09
    • 2015-02-21
    • 1970-01-01
    • 2017-01-20
    • 1970-01-01
    • 2021-04-25
    • 1970-01-01
    相关资源
    最近更新 更多