成功解决 'from torch._C import * E ImportError: DLL load failed' 问题
程序员文章站
2022-06-01 19:46:03
...
pytorch 安装血泪史
采用anaconda3安装pytorch时,一定要按照pytorch官网要求来安装,不然一堆坑等着你来猜,特别是不按要求装会产生很多库版本不兼容的问题!!!,下面的bug就是问题之一:
from torch._C import * E ImportError: DLL load failed
pytorch 官网给出的关于torch 1.0版本是目前最稳定的!
以及当前和pytorch一并使用的库,版本要求官网也给出来了,如下:
- python = 3.6
- cuda = 9.0
conda建立虚拟环境的时候默认是python=3.7版本的,一定要注意这点,不然会造成后面torch版本不兼容的问题,可以在建立虚拟环境时限制python版本:
conda create -n pytorch python=3.6
在Windows下最好采用conda安装,并且安装不要自己想当然的按往常装第三方包的习惯,一定要看清楚官网的要求,Windows下不采用GPU的版本安装如下:
conda install pytorch-cpu torchvision-cpu -c pytorch
上一篇: Dubbo之SPI原理详解
下一篇: 使用Anaconda那点事