How to solve the pytorch RuntimeError: Numpy is not available without upgrading numpy to the latest version because of other dependencies
I am running a simple CNN using Pytorch for some audio classification on my Raspberry Pi 4 on Python 3.9.2 (64-bit). For the audio manipulation needed I am using librosa. librosa depends on the numba package which is only compatible with numpy version &lt;= 1.20.
When running my code, the line
spect_tensor = torch.from_numpy(spect).double()

throws the RuntimeError:
RuntimeError: Numpy is not available

Searching the internet for solutions I found upgrading Numpy to the latest version to resolve that specific error, but throwing another error, because Numba only works with Numpy &lt;= 1.20.
Is there a solution to this problem which does not include searching for an alternative to using librosa?

Just wanted to give an update on my situation. I downgraded torch to version 0.9.1 which solved the original issue. Now OpenBLAS is throwing a warning because of an open MPLoop. But for now my code is up and running.
