总结一下自己在安装pytorch的时候 出现这个问题的原因
先说一下自己的情况:
- anaconda 创建虚拟环境 pytorch2.
- 使用官网的方法 conda install pytorch torchvision cudatoolkit=10.2 -c pytorch 来进行安装
- 出现 ImportError: numpy.core.multiarray failed to import 这样的问题
解决方案
出现这个原因是numpy的版本过高,在使用官网的命令的时候,自动下载了numpy的最高版本1.19.0。
这个时候我们需要降低numpy的版本,使用如下命令(1.14.0也行,只要不是太高就好)
pip install -U numpy==1.12.0
- 解决完了这个问题之后又出现了新的问题
Python之ImportError: DLL load failed: 找不到指定的模块问题解决
解决方案:
5. 先更新pip
6. 安装opencv-python