NO module named ‘numpy.core._multiarray_umath‘解决了

本人小白一枚,在用yolov3算法实现目标检测,从github上下载了代码需要配置环境,但是配置好torch和numpy之后,怎么样都是报这个错误,我看了很多帖子说要提高或是降低numpy的版本但是我还是没有成功,我觉得可能是它们之间有版本要求但是也不知道对应的版本是什么,直到我重新又激活了一个新环境,重新配置,而且只配置了torch和torchvision,没有下载numpy,然后发现这个环境下就已经有了很多包。下载过程发现numpy它也是会一起下载的,然后新的环境就不会报错了,希望对你们有用因为我真的被困扰了很久。

以下是我怎么下好torch和torchvision的:

一般在github下载的代码都有requirements.txt文件,里面会讲要运行需要的包。

NO module named ‘numpy.core._multiarray_umath‘解决了_第1张图片

去这个网址下载你需要的torch和torchvision,不好意思打重复了哈哈,直接用迅雷下载很快的。

 https://download.pytorch.org/whl/torch_stable.html https://download.pytorch.org/whl/torch_stable.html

下载好比如放在了D盘,你用Anaconda创建虚拟环境(不会的话CSDN直接搜索就有很多博客),再进去这个环境里面,把你的包安在这个环境里面。比如我创建的环境名叫forbest

NO module named ‘numpy.core._multiarray_umath‘解决了_第2张图片

以下是我这个环境下的版本参考:

NO module named ‘numpy.core._multiarray_umath‘解决了_第3张图片

你可能感兴趣的:(pytorch,深度学习,机器学习)