当前位置: 首页 > news >正文

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

# 网络不行则需要配置代码,地址去: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 multiversedeb 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

相关文章:

  • 查看 MAC 的 shell 配置文件
  • 2024考古之还在用原始JDBC开发 手搓 案例 实现一个模块的增删改
  • 基于51单片机的篮球计分器设计
  • 武汉工程大学24计算机考研数据,有学硕招收调剂,而专硕不招收调剂!
  • 【C++题解】1741 - 求出1~n中满足条件的数的个数和总和?
  • 国产芯片方案/血氧仪方案SIC88336
  • 音乐界的颠覆与挑战分析
  • UE/C++简单功能实现笔记
  • 2024华为OD机试真题- 计算三叉搜索树的高度-(C++/Python)-C卷D卷-100分
  • AJAX 综合案例-day2
  • 分布式ID生成方案之雪花算法
  • 【b站-湖科大教书匠】1 计算机网络概述-计算机网络微课堂
  • Swarm 集群管理
  • 20212416 2023-2024-2 《移动平台开发与实践》综合实践
  • 秋招突击——6/19——复习{(单调队列优化)——最大子序列和,背包问题——宠物小精灵收服问题}——新作{两两交换链表中的节点}
  • 网络传输文件的问题
  • ECMAScript 6 学习之路 ( 四 ) String 字符串扩展
  • js中的正则表达式入门
  • Mithril.js 入门介绍
  • Python爬虫--- 1.3 BS4库的解析器
  • ⭐ Unity 开发bug —— 打包后shader失效或者bug (我这里用Shader做两张图片的合并发现了问题)
  • 前端路由实现-history
  • 问题之ssh中Host key verification failed的解决
  • 一个普通的 5 年iOS开发者的自我总结,以及5年开发经历和感想!
  • 《TCP IP 详解卷1:协议》阅读笔记 - 第六章
  • RDS-Mysql 物理备份恢复到本地数据库上
  • ​必胜客礼品卡回收多少钱,回收平台哪家好
  • # centos7下FFmpeg环境部署记录
  • #define 用法
  • $.ajax中的eval及dataType
  • (16)UiBot:智能化软件机器人(以头歌抓取课程数据为例)
  • (31)对象的克隆
  • (LeetCode C++)盛最多水的容器
  • (vue)页面文件上传获取:action地址
  • (超简单)使用vuepress搭建自己的博客并部署到github pages上
  • (十)【Jmeter】线程(Threads(Users))之jp@gc - Stepping Thread Group (deprecated)
  • (算法)硬币问题
  • (转)jQuery 基础
  • (转)Oracle 9i 数据库设计指引全集(1)
  • (转)Sublime Text3配置Lua运行环境
  • .java 指数平滑_转载:二次指数平滑法求预测值的Java代码
  • .NET下的多线程编程—1-线程机制概述
  • .Net中的集合
  • @html.ActionLink的几种参数格式
  • @zabbix数据库历史与趋势数据占用优化(mysql存储查询)
  • [ CTF ] WriteUp- 2022年第三届“网鼎杯”网络安全大赛(朱雀组)
  • [ linux ] linux 命令英文全称及解释
  • [ Linux ] Linux信号概述 信号的产生
  • [2013AAA]On a fractional nonlinear hyperbolic equation arising from relative theory
  • [Android Pro] listView和GridView的item设置的高度和宽度不起作用
  • [Angular] 笔记 9:list/detail 页面以及@Output
  • [Ariticle] 厚黑之道 一 小狐狸听故事
  • [C#]猫叫人醒老鼠跑 C#的委托及事件
  • [C/C++]关于C++11中的std::move和std::forward
  • [FlareOn5]Ultimate Minesweeper