UserWarning: A NumPy version >=1.16.5 and <1.23.0 is required for this version of SciPy

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

原因就是SciPy和NumPy的版本不兼容,按照这个警报的要求把版本改一下就好了

修改NumPy的版本的同时,NumPy-base也要修改。比如我的用的tensorflow版本是2.6,NumPy的版本就选择1.19.5,NumPy-base选择1.19.2。
然后在运行就不会报这个错了。

你可能感兴趣的:(numpy,scipy,python)