最近有的小朋友发现按照Nvidia官网指南安装最新版本cuda13的过程如下:
wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2404/x86_64/cuda-ubuntu2404.pinsudo mv cuda-ubuntu2404.pin /etc/apt/preferences.d/cuda-repository-pin-600wget https://developer.download.nvidia.com/compute/cuda/13.0.2/local_installers/cuda-repo-ubuntu2404-13-0-local_13.0.2-580.95.05-1_amd64.debsudo dpkg -i cuda-repo-ubuntu2404-13-0-local_13.0.2-580.95.05-1_amd64.debsudo cp /var/cuda-repo-ubuntu2404-13-0-local/cuda-*-keyring.gpg /usr/share/keyrings/sudo apt-get updatesudo apt-get -y install cuda
然后发现都安装好了,但nvcc不能用,提示找不到:
(base) hope@station:~$ nvidia-smiTue Nov 18 07:37:36 2025 +-----------------------------------------------------------------------------------------+| NVIDIA-SMI 580.95.05 Driver Version: 580.95.05 CUDA Version: 13.0 |+-----------------------------------------+------------------------+----------------------+| GPU Name Persistence-M | Bus-Id Disp.A | Volatile Uncorr. ECC || Fan Temp Perf Pwr:Usage/Cap | Memory-Usage | GPU-Util Compute M. || | | MIG M. ||=========================================+========================+======================|| 0 NVIDIA GeForce RTX 4060 Ti Off | 00000000:02:00.0 Off | N/A || 0% 25C P8 1W / 165W | 102MiB / 16380MiB | 0% Default || | | N/A |+-----------------------------------------+------------------------+----------------------++-----------------------------------------------------------------------------------------+| Processes: || GPU GI CI PID Type Process name GPU Memory || ID ID Usage ||=========================================================================================|| 0 N/A N/A 2478 G /usr/lib/xorg/Xorg 49MiB || 0 N/A N/A 2730 G /usr/bin/gnome-shell 25MiB |+-----------------------------------------------------------------------------------------+(base) hope@station:~$ nvcc --versionCommand 'nvcc' not found, but can be installed with:sudo apt install nvidia-cuda-toolkit(base) hope@station:~$
其实这就是环境变量没有设置的问题,在.bashrc文件中添加如下内容:
echo 'export PATH=/usr/local/cuda-13.0/bin:$PATH' >> ~/.bashrcecho 'export LD_LIBRARY_PATH=/usr/local/cuda-13.0/lib64:$LD_LIBRARY_PATH' >> ~/.bashrcsource ~/.bashrc
然后就可以用nvcc了:
(base) hope@station:~$ nvcc --versionnvcc: NVIDIA (R) Cuda compiler driverCopyright (c) 2005-2025 NVIDIA CorporationBuilt on Wed_Aug_20_01:58:59_PM_PDT_2025Cuda compilation tools, release 13.0, V13.0.88Build cuda_13.0.r13.0/compiler.36424714_0
预览时标签不可点
Close
更多
Name cleared
微信扫一扫赞赏作者
Like the AuthorOther Amount
赞赏后展示我的头像
作品
暂无作品
Like the Author
Other Amount
¥
最低赞赏 ¥0
OK
Back
Other Amount
更多
赞赏金额
¥
最低赞赏 ¥0
1
2
3
4
5
6
7
8
9
0
.
虚拟化,操作系统,以及一些小工具 · 目录
虚拟化,操作系统,以及一些小工具
上一篇在 Ubuntu 24.04 中彻底释放 Windows 键(Super 键)给 VMware 虚拟机使用下一篇Ubuntu 24.04 上从源码编译安装 LTFS挂载LTO数据磁带
Close
更多
搜索「」网络结果
Close
调整当前正文文字大小
更多
100%