本文主要是介绍RuntimeError: module compiled against API version 0xc but this version of numpy is 0xb,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
之前跑的好好的代码,今天一跑竟然报错了。最近总是这样,前一天跑的好好的,第二天就会出现奇奇怪怪的报错。
有一行提示 UserWarning: NumPy 1.14.5 or above is required for this version of SciPy (detected version 1.13.1)。
首先,通过以下代码查看numpy版本
conda activate pytorch_1.2
python
import numpy
print(numpy.__version__)
显示版本是
退出python,通过conda list查看得到的numpy版本却是
两种方式查看的版本竟然不一致,接着输出一下numpy路径
python
import numpy
print(numpy.__file__)
进入该路径后观察到确实是存在这2种版本的numpy。分别卸载
pip uninstall numpy=1.13.1
pip uninstall numpy
卸载以后重新安装
#首先更新pip
(pytorch_1.2) [sunyao@mu01 ~]$ python -m pip install --upgrade
#安装numpy
(pytorch_1.2) [sunyao@mu01 ~]$ pip install numpy
安装时报错
根据提示更新resampy
(pytorch_1.2) [sunyao@mu01 ~]$ python -m pip install --upgrade resampy
继续安装numpy,安装成功
pip install numpy
这篇关于RuntimeError: module compiled against API version 0xc but this version of numpy is 0xb的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!