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

如何解决SciPy 1.7.3的NumPy版本兼容警告?

解决SciPy 1.7.3与NumPy 1.23.1的版本警告矛盾问题

问题原因

SciPy 1.7.3的版本检测代码未同步官方文档的兼容范围更新:该版本初始发布时仅支持NumPy <1.23.0,后续官方扩展兼容范围至<1.24.0,但代码里的警告逻辑未跟进,导致出现矛盾提示。

解决方法

  • 降级NumPy到符合警告要求的版本
    直接将NumPy降级到1.22.x系列,完全匹配警告里的版本限制,消除警告:

    conda install numpy=1.22.*
    
  • 升级SciPy到支持NumPy 1.23.x的版本
    升级到SciPy 1.8.0及以上版本,这些版本明确兼容NumPy 1.23.x,同时能获得更多功能和修复:

    conda install scipy>=1.8
    
  • 临时忽略警告(应急方案)
    如果不想调整包版本,可以在代码开头添加以下代码屏蔽该特定警告:

    import warnings
    warnings.filterwarnings("ignore", message="A NumPy version >=1.16.5 and <1.23.0 is required for this version of SciPy")
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.25 14:45:42