starting container process caused "exec: \"nvidia-smi\": executable file not found in $PATH"
用nvidia-docker启动容器,无法使用或者找不到nvidiasmi命令(1)先参考博客https://blog.csdn.net/u013042928/article/details/83688606(2)重新建立容器卷nvidia-docker volume ls如果没有则新建docker volume create --driver=nvidia-docker --name...
·
用nvidia-docker启动容器,无法使用或者找不到nvidiasmi命令
首先检查宿主机和docker的cuda版本是否一致,如果不一致,去search一致cuda版本的docker
如果一致,还无法启动,参考下文
(1)先参考博客
https://blog.csdn.net/u013042928/article/details/83688606
(2)重新建立容器卷
nvidia-docker volume ls
如果没有则新建
docker volume create --driver=nvidia-docker --name=nvidia_driver_$(modinfo -F version nvidia)
如果有
则删除后新建
sudo rm -rf /var/lib/nvidia-docker/volumes/nvidia_driver/410.73/
docker volume create --driver=nvidia-docker --name=nvidia_driver_$(modinfo -F version nvidia)
(3)测试
nvidia-docker run --rm nvidia/cuda nvidia-smi
更多推荐
已为社区贡献2条内容
所有评论(0)