小编Odi*_*din的帖子

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

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

运行我的代码时,该行

spect_tensor = torch.from_numpy(spect).double()
Run Code Online (Sandbox Code Playgroud)

抛出运行时错误:

RuntimeError: Numpy is not available
Run Code Online (Sandbox Code Playgroud)

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

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

python numpy librosa pytorch

10
推荐指数
2
解决办法
3万
查看次数

标签 统计

librosa ×1

numpy ×1

python ×1

pytorch ×1