先展示安装成果,东西没啥,就是很麻烦,特别是安装torch7库,下载不下来,断断续续的。
1. 首先,安装CUDA 10.1+CUDNN7.6.5。切记:cudnn不要装cudnn8.X,好像跟torch不是很匹配。另外就是gcc需要降级到gcc 7.0,否则,cuda编辑不过去。
参考此安装过程:
Ubuntu20.04 安装 CUDA10.1 和 CUDNN7.6.5_Micheal超的博客-CSDN博客_ubuntu20.04 cuda10.1
2.安装完CUDA和cudnn之后,安装torch 7。这里需要注意,当cuda大于10.0以上,安装这个库链接:GitHub - nagadomi/distro: Unofficial maintenance repository of Torch7. It supports CUDA10.1, Volta, Turing, Docker https://hub.docker.com/r/nagadomi/torch7千万不要安装官方链接:
https://github.com/torch/distro
这都是经验教训,可以参考这个博客:ubuntu19.10 torch7 环境安装教程_Mobtgzhang的博客-CSDN博客
Ubuntu18.04 实现Torch7安装而非Pytorch_weixin_43654661的博客-CSDN博客_error: file not found: rocks/sundown-scm-1.rockspe
主要步骤如下:
rm torch/
git clone https://github.com/nagadomi/distro ~/torch --recursize
cd ~/torch
bash install-deps
bash install.sh #或者是 ./install.sh
输入:th (出现以上界面,安装成功)
安装过程中经常出现断网,一个多小时都git不下来所有的库。这里将需要的torch库分享一下:
https://download.csdn.net/download/qqbb1987/87210233
祝安装顺利!安装了一天纪念一下此刻!
cudnn链接(需要注册账号):
cuDNN Archive | NVIDIA Developer