GeForce RTX 3070安装mmdetection
首先介绍一下环境:电脑系统为Ubuntu20.04,显卡驱动号为460.73.01,Cuda为11.0,pytorch版本为1.7.1,python为3.7,显卡是GeForce RTX 3070。
我想要使用mmdetection来进行图像方面的研究,在安装的过程中出现了些许问题,就此记录一下,防止自己忘记。
首先我按照mmdetection官网的教程(mmdetection官网教程)进行操作,当运行到第三步时,出现了错误nvcc fatal : Unsupported gpu architecture ‘compute_86‘,我上英伟达的网站(显卡对应算力表)看到显卡对应的算力表,RTX3070算力为8.6。我找到为什么会出现nvcc出错的原因了,但是我看了也不是特别懂(具体解释在mmdetection官方文档)。由此,我按照官方的教程算是安装上了mmdetection。下面写一下我的整体过程,该过程就是按照官方网站的过程走的:
1、首先用conda安装了一个名字为mmdetection 的虚拟环境,python我安装了3.7版本