UserWarning: A NumPy version >=1.19.5 and <1.23.0 is required for this version of SciPy (detected version 1.17.2)
warnings.warn(f"A NumPy version >={np_minversion} and <{np_maxversion}"

在使用 Python 的科学计算库时,经常会遇到各种依赖问题。最近,在使用 SciPy 和 NumPy 这两个流行的 Python 包时,版本兼容性的报错。

首先,我们需要明白问题的本质:SciPy 和 NumPy 的版本不兼容。SciPy 依赖于特定版本范围内的 NumPy,而当前环境中的 NumPy 版本超出了这个范围。

NumPy 升级到一个与当前 SciPy 版本兼容的版本。

pip install numpy==1.22.0  # 选择一个兼容的版本

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐