【PyTorch】mac: ValueError: numpy.dtype size changed, may indicate binary incompatibility. Expected96

最近在学习PyTorch的过程中需要安装Pandas第三方库,pandas中内置有numpy库,安装是没问题,在运行时出现了标题所述的问题,网上大多数解决问题是版本不一致的问题,最后解决办法也确实如此,本人使用的是Python3.9,网上大佬们有说换到numpy==1.19.5,在尝试后依然无果,且出现了下述问题:

Could not build wheels for numpy, which is required to install pyproject.toml-based projects

在pip3 install pyproject.toml 后依然无法解决标题所述问题,无果,且无法安装numpy==1.19.5及以下版本,最后通过 conda install -y -c conda-forge numpy= =1.19.5 完成安装,但依然无法解决问题,崩溃。在此过程中,我在PyCharm上也经过多次尝试,最后通过安装Numpy目前的最新版本conda install -y -c conda-forge numpy= =1.22.3解决问题,应该也能用pip3 install numpy= =1.22.3解决。版本不一致问题不一定是需要降低版本,有时候也需要最新版本。

【PyTorch】mac: ValueError: numpy.dtype size changed, may indicate binary incompatibility. Expected96_第1张图片

这个问题解决起来还是比较容易的,找到对应的文件删掉即可。

Could not install packages due to an OSError: [Errno 2] No such file or directory

程序终于可以完美运行啦!

【PyTorch】mac: ValueError: numpy.dtype size changed, may indicate binary incompatibility. Expected96_第2张图片

你可能感兴趣的:(PyTorch,pytorch,macos,python,numpy.dtype,Expected96)