WSL2-Ubuntu(深度学习环境搭建)

1.在Windows的WSL2上安装Ubuntu

流程可参考:https://www.bilibili.com/video/BV1mX4y177dJ

注意:中间可能需要使用命令wsl --update更新一下wsl。

2.WSL数据迁移

按照下面流程:开始菜单->设置->应用->安装的应用->搜索"ubuntu"->点选3个点->移动->移动到"非C盘的其他盘"

3.为WSL适配图形化界面

参考:https://www.bilibili.com/video/BV1mX4y177dJ

启动图形化界面的命令是sudo startxfce4

4.安装cuda

参考:https://zhuanlan.zhihu.com/p/683058297

nvidia-smi命令的解释参考:https://blog.csdn.net/daydayup858/article/details/131633445

注意:一定要先查看nvidia-smi命令中的显示的支持的cuda的最高版本,然后再去下载对应版本的cuda。

如果装错了cuda版本,可以参考这篇文章卸载已安装的cuda:https://blog.csdn.net/ziqibit/article/details/129935737

如果显示nvcc not found,请参考:https://blog.csdn.net/Maggie_JK/article/details/132666245

5.安装cuDNN

参考:https://zhuanlan.zhihu.com/p/683058297

卸载cuDNN的方式是和卸载cuda类似的。

完成安装后可以使用参考链接的内容进行验证,cuDNN是否正确安装。

7.安装miniconda

参考:https://zhuanlan.zhihu.com/p/683058297

安装完conda之后,创建新的环境,并切换到新环境

8.安装pytorch

参考:https://zhuanlan.zhihu.com/p/683058297

9.安装vscode

去vscode官网安装vscode

vscode上安装wsl扩展包

之后参考https://zhuanlan.zhihu.com/p/683058297

https://learn.microsoft.com/zh-cn/windows/wsl/tutorials/wsl-vscode

9.代码测试

参考:https://www.bilibili.com/video/BV1B14y1W7z3

我的测试结果:

在Mac上只使用CPU

在Mac上使用GPU

10.其他

如何优雅的使用WSL:https://www.bilibili.com/video/BV1Ku4y1f7nq

相关推荐
胡耀超2 小时前
Umi-OCR 的 Docker安装(win制作镜像,Linux(Ubuntu Server 22.04)离线部署)
linux·深度学习·ubuntu·docker·容器·nlp·ocr
诗人不说梦^2 小时前
[BUUCTF 2018]Online Tool
linux·运维·服务器
子时不睡2 小时前
【Datawhale AI 夏令营】 用AI做带货视频评论分析(一)
人工智能·深度学习·音视频
阿里云大数据AI技术2 小时前
云上AI推理平台全掌握 (3):服务接入与全球调度
大数据·人工智能·深度学习
大千AI助手3 小时前
TinyBERT:知识蒸馏驱动的BERT压缩革命 | 模型小7倍、推理快9倍的轻量化引擎
人工智能·深度学习·机器学习·自然语言处理·bert·蒸馏·tinybert
晚风_END3 小时前
Linux|服务器|二进制部署nacos(不是集群,单实例)(2025了,不允许还有人不会部署nacos)
linux·运维·服务器·数据库·编辑器·个人开发
白毛大侠4 小时前
在 Ubuntu 24.04 中安装 Python 2.7、pip 及 mysqlclient==1.4.6 的完整指南
python·ubuntu·pip
Gene_20225 小时前
[TOOL] ubuntu 使用 ffmpeg 操作 gif、mp4
linux·ubuntu·ffmpeg
哈哈浩丶5 小时前
Linux驱动开发2:字符设备驱动
linux·运维·驱动开发
啊森要自信5 小时前
【Linux 学习指南】网络基础概念(一):从协议到分层,看透计算机通信的底层逻辑
linux·运维·服务器·网络·网络协议·tcp/ip·ip