WSL2下使用CUDA提示没有nvcc文件夹的问题分析与解决


安装效果入下
在这里插入图片描述
你需要做的是搞一下环境变量

直接上解决方案

NVIDIA的wsl安装指导 -3.9 提示需要在wsl2中为cuda安装cuda-toolkit

在这里插入图片描述

同时在wsl的使用注意事项中,提示要为wsl2中安装的toolkit添加环境变量,并严格执行,才能进行必要的编译。

在这里插入图片描述
具体的cuda-toolkit安装路径 可以在nvidia的主页搜索即可。
最新版本的cuda-toolkit已经不能通过apt install nvidia-cuda-toolkit进行安装,需要使用wget进行本地下载和解压

此处是遇到的具体问题和尝试过程

在编译mvcc时提示在cuda/bin/nvcc找不到文件
在编译mvcc时提示在cuda/bin/nvcc找不到文件,因为之前使用pytorch并没有报错,我转而向windows寻求解决方案。
export CUDA_HOME=/mnt/c/Program\ Files/NVIDIA\ GPU\ Computing\ Toolkit/CUDA/v12.1:$CUDA_HOME
export LD_LIBRARY_PATH=/mnt/c/Program\ Files/NVIDIA\ GPU\ Computing\ Toolkit/CUDA/v12.1/lib:$LD_LIBRARY_PATH
尝试添加如此路径,但是其中nvcc的可执行文件为nvcc.exe 并不能被linux使用

最终在搜索解决方案时,从评论区得到了思路,重新查阅nvidia的指导文档,得到解决方案。

  • 5
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值