前后兜兜转转搞了大半个月,在学校发的小电脑成功安装过一次,然而磁盘太小,gpu太垃圾,train不起来,换了3080电脑搞完算力不匹配cuda10.2
借此机会整理出我的安装思路和历史,从装机配置到完成闵可夫斯基引擎安装,仅供参考,也为了祝自己以后重装顺利。
版本:MinkowskiEngine 0.5.4
电脑gpu:rtx3080
ubuntu:18.04
成功环境:
cuda10.2
gcc7.5.0
pytorch1.7.0
cudnn 7.6.5
第一步:新机禁用nouveau
sudo apt install gedit
sudo gedit /etc/modprobe.d/blacklist.conf
最后部分add:
blacklist nouveau
options nouveau modeset=0
第二步:安装cuda driver&conda&gcc
cuda driver 参考 https://blog.csdn.net/OTZ_2333/article/details/108604064
conda就简单多了,此处略过。本人经验是最新版本就ok
gcc多版本参考:
https://blog.csdn.net/weixin_43693967/article/details/123719406
第三步:安装cuda 10.2和其他环境
1.从官网developer下载cuda10.2安装,过程中不要安装driver
https://developer.nvidia.com/cuda-toolkit-archive
(多版本cuda:https://blog.csdn.net/qq_43673118/article/details/117966752)
2.从previous pytorch官网命令行安装
https://pytorch.org/get-started/previous-versions/
CUDA 10.2
conda install pytorch1.7.0 torchvision0.8.0 torchaudio==0.7.0 cudatoolkit=10.2 -c pytorch
第四步:修改算力
https://blog.csdn.net/qq_31347869/article/details/123348901
cuda10.2算力改成7.5可行
想到其他细节再更新