1.cuda, pytorch版本对应问题
设备上的GPU驱动版本决定了cuda版本,而cuda版本与cudatoolkit的版本一致, 而pytorch(GPU)的版本要与cudatoolkit的版本严格一致。
一开始没留意这个版本的对应关系,直接输入官网上给出的命令,踩了大坑!(官网上的cudatoolkit版本为9.2,而我设备上的cudatoolkit版本为9.0,不对应!)
只能在以往的pytorch版本找了,官网:https://pytorch.org/get-started/previous-versions/
输入上面的命令,需要安装anaconda,,但网速不稳定,于是把包下载下来,手动安装。
在这里找对应的pytorch版本:https://download.pytorch.org/whl/cu90/torch_stable.html
最后,直接输入命令: pip install torch-1.1.0-cp36-cp36m-linux_x86_64.whl
等待安装成功后,需要测试下:
输出为 True才是成功安装。