WSL2安装cuda
Windows下的WSL 2 是适用于 Linux 的 Windows 子系统体系结构的一个新版本,它支持适用于 Linux 的 Windows 子系统在 Windows 上运行 ELF64 Linux 二进制文件。 它的主要目标是提高文件系统性能,以及添加完全的系统调用兼容性。使用WSL2可以很方便地调试程序,在WSL2中部署cuda环境更为简单,前提是电脑主机装有NVIDIA显卡,并安装好驱动。
当使用nvidia-smi命令可以查看显卡GPU信息时表示驱动安装成功,wsl2可以继承主机中的GPU驱动,因此在后面安装cuda的时候无需再次安装GPU驱动
以cuda9.0的安装为例:
- cuda9.0的安装包下载地址为:https://developer.nvidia.com/cuda-90-download-archive?target_os=Linux&target_arch=x86_64&target_distro=Ubuntu&target_version=1704&target_type=runfilelocal,推荐使用runfile(local)方式安装
- 下载好对应的安装脚本sh文件后,需要对gcc/g++版本进行降级,并覆盖原来的gcc/g++软链接即可:
1 2 3 | sudo apt-get install gcc -5 g++-5 ln -s /usr/bin/gcc-5 /usr/bin/gcc ln -s /usr/bin/g ++-5/ /usr/bin/g ++ |
- 运行cuda9.0的安装脚本,指定好安装的位置,注意不要安装NVIDIA_GPU驱动!
- 安装完成后,在~/.bashrc中添加对应的环境变量即可安装成功
1 2 | export PATH= /opt/cuda/cuda-9 .0 /bin :$PATH export LD_LIBARY_PATH= /opt/cuda/cuda-9 .0 /lib64 :$LD_LIBARY_PATH |
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek “源神”启动!「GitHub 热点速览」
· 我与微信审核的“相爱相杀”看个人小程序副业
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 如何使用 Uni-app 实现视频聊天(源码,支持安卓、iOS)
· C# 集成 DeepSeek 模型实现 AI 私有化(本地部署与 API 调用教程)