You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Windows10企业版Anaconda环境SciPy导入ImportError问题求助

SciPy导入DLL错误问题求助

环境信息:

  • 操作系统:Windows 10企业版
  • Anaconda版本:2022-10版64位,2023年1月安装
  • Python版本:3.9.13

问题现象

此前代码运行正常,近期执行from scipy import optimize或调用scipy.integrate等模块时,触发以下错误:

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

近期操作与排查

  • 仅安装过pywin32,不确定是否与问题相关
  • 不确定公司IT是否进行过系统更新
  • 已重装Anaconda两次,问题未解决

诊断信息

执行以下代码:

print(sys.executable)
print(sys.version)
print(os.getcwd())
print(getattr(os, "uname", lambda: None)())
print(sys.path)

输出结果:

C:\Users\span\Anaconda3\python.exe
3.9.13 (main, Aug 25 2022, 23:51:50) [MSC v.1916 64 bit (AMD64)]
C:\Users\span
None
['C:\Users\span', 'C:\Users\span\Anaconda3\python39.zip', 'C:\Users\span\Anaconda3\DLLs', 'C:\Users\span\Anaconda3\lib', 'C:\Users\span\Anaconda3', '', 'C:\Users\span\AppData\Roaming\Python\Python39\site-packages', 'C:\Users\span\Anaconda3\lib\site-packages', 'C:\Users\span\Anaconda3\lib\site-packages\win32', 'C:\Users\span\Anaconda3\lib\site-packages\win32\lib', 'C:\Users\span\Anaconda3\lib\site-packages\Pythonwin', 'C:\Users\span\Anaconda3\lib\site-packages\IPython\extensions', 'C:\Users\span.ipython']

解决建议

  • 统一pywin32安装渠道:卸载当前pywin32,用conda命令conda install pywin32重新安装,避免pip版本与Anaconda环境不兼容。
  • 更新Anaconda依赖:执行conda update --all,强制更新所有包,修复SciPy相关依赖的DLL文件完整性与兼容性。
  • 扫描修复系统文件:以管理员身份运行命令提示符,执行sfc /scannow,排查系统关键DLL是否被损坏或替换。
  • 创建隔离测试环境:新建Anaconda虚拟环境仅安装SciPy,验证是否为环境冲突导致:
    conda create -n scipy_test python=3.9
    conda activate scipy_test
    conda install scipy
    
    激活环境后执行from scipy import optimize测试。
  • 调整PATH优先级:将C:\Users\span\Anaconda3\DLLs移至系统环境变量PATH的最顶部,避免其他路径的同名DLL干扰SciPy加载。

内容的提问来源于stack exchange,提问作者Shu Pan

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.29 09:25:39