Ubuntu24.04系统安装CUDA后找不到nvcc的解决方案

最近有的小朋友发现按照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%