如何解决pytorch RuntimeError: Numpy is not available without Upgrade numpy to the最新版本,因为其他依赖项

2024-01-04

我正在使用 Pytorch 在 Python 3.9.2(64 位)上的 Raspberry Pi 4 上运行一个简单的 CNN,进行一些音频分类。对于所需的音频操作,我使用 librosa。 librosa 依赖于 numba 包,该包仅与 numpy 版本

运行我的代码时,该行

spect_tensor = torch.from_numpy(spect).double()

抛出运行时错误:

RuntimeError: Numpy is not available

在互联网上搜索解决方案时,我发现将 Numpy 升级到最新版本以解决该特定错误,但抛出另一个错误,因为 Numba 仅适用于 Numpy

是否有解决此问题的方法,其中不包括寻找使用 librosa 的替代方案?


通过升级 numpy 可以轻松解决这个问题...... 当我遇到这个错误时,当时安装了 numpy 版本 1.22.... 我使用此命令将版本更新到 1.24.1

pip install numpy==1.24.1

错误已解决

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何解决pytorch RuntimeError: Numpy is not available without Upgrade numpy to the最新版本,因为其他依赖项 的相关文章

随机推荐