今天早上我用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。
- 删除了我的整个环境,从头开始重新安装。
1条答案
按热度按时间zfciruhq1#
我在GitHub for Spyder上找到了一个答案。我从我的Windows路径中删除了Anaconda,导入现在可以工作了。不过,我把它当作一个变通方法,而不是解决方案。