scipy 无法在Spyder中导入脚本:导入错误结果

lsmd5eda  于 2022-11-23  发布在  其他
关注(0)|答案(1)|浏览(194)

今天早上我用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安装scipy 1.9.3以外的任何版本。

版本信息

  • Spyder版本:5.3.3(康达)
  • Python版本:3.10.8 64比特
  • Qt版本:5.15.2
  • PyQt5版本:5.15.7
  • 操作系统:Windows 10操作系统
    尝试的解决方案
  • 已尝试this
  • 删除了我的整个环境,从头开始重新安装。
zfciruhq

zfciruhq1#

我在GitHub for Spyder上找到了一个答案。我从我的Windows路径中删除了Anaconda,导入现在可以工作了。不过,我把它当作一个变通方法,而不是解决方案。

相关问题