bash: nvcc: command not found

问题描述

执行nvidia-smi正常,但是执行nvcc -V报bash: nvcc: command not found,这会导致你需要进行编译代码时,由于找不到NVIDIA ® Cuda compiler driver而报错。

解决方案

如果你的镜像基于runtime,则只包含运行时环境,不包含cuda编译环境,如pytorch/pytorch:2.3.1-cuda12.1-cudnn8-runtime,可以考虑把父镜像修改成pytorch/pytorch:2.3.1-cuda12.1-cudnn8-devel

如果你无法修改父镜像,可以在当前容器中安装cuda

bash 复制代码
# 网络不行则需要配置代码,地址去:https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/
cp /etc/apt/sources.list /etc/apt/sources.list.bak
cat <<EOF > /etc/apt/sources.list
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy main restricted universe multiverse
# deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy main restricted universe multiverse
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-updates main restricted universe multiverse
# deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-updates main restricted universe multiverse
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-backports main restricted universe multiverse
# deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-backports main restricted universe multiverse

deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-security main restricted universe multiverse
# deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-security main restricted universe multiverse

# deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-proposed main restricted universe multiverse
# # deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-proposed main restricted universe multiverse
EOF

# 安装cuda toolkit
apt install nvidia-cuda-toolkit
相关推荐
傻啦嘿哟12 分钟前
为什么写Python脚本时要加上if __name__ == ‘__main__‘?
开发语言·python
十年一梦实验室27 分钟前
【C++】相机标定源码笔记- 立体视觉相机的校准和图像矫正类
开发语言·c++·笔记·数码相机
山茶花开时。31 分钟前
[SAP ABAP] 版本管理
开发语言·sap·abap
量化交易学徒34 分钟前
【DevOps】Java内存分配与JVM参数详解
java·开发语言·jvm·参数调优
大柏怎么被偷了35 分钟前
【C++】认识使用string类
开发语言·c++
那个那个鱼1 小时前
C#面:请写出C#中的单例模式
开发语言·单例模式·c#·.net
图灵追慕者1 小时前
python绘制领域矩形
开发语言·python·领域
草丛中的蝈蝈1 小时前
ubuntu16.04上搭建qt开发环境
开发语言·qt
PPPPPaPeR.1 小时前
TopK问题与堆排序
c语言·开发语言·c++·算法
苏十八2 小时前
前端基础:JavaScript(篇一)
开发语言·前端·javascript·面试·html·ecmascript·html5