工程路径:link
准备工作:
在CenterTrack/readme/INSTALL.md中查看工程依赖的环境要求。
在按照作者给出的环境配置步骤操作之前,强烈建议先去git issue页面看一下是否有关于环境配置的相关提问和解决方案,尤其是跟自己当前的系统配置相似的issue。
整个环境我断断续续配置了两天时间(一部分原因是网速慢)才完成,其中大部分的问题都是可以先读issue来避免踩坑的。
因此,以下是最终能够成功运行的配置步骤:
步骤一:
为了不破坏公用的服务器环境,依旧采用单独的镜像来维护不同项目所需的环境配置。依据作者的环境建议和我当前项目的情况,采用了cuda10.0+cudnn7+ubuntu18.04这样的配置。
在DockerHublink上找到相应的镜像,然后下载该镜像:
docker pull nvidia/cuda:10.0-cudnn7-devel-ubuntu18.04
步骤二:
完成镜像的下载之后,运行该镜像。并在镜像中查看是否能够正常访问cuda驱动以及cudnn版本。
运行nvidia-smi
,看到cuda驱动版本为10.2
运行nvcc --version
,查看当前安装的cuda版本为10.0
步骤三:
下载ubunt