WIN10使用WSLUbuntu 安装深度学习环境
前言
本文将使用WIN10系统,MS商店提供的Ubuntu系统,安装Miniconda3、Pytorch、NVCC。WSL Ubuntu系统的安装不做介绍。
查看显卡驱动
WIN10 宿主机如果安装成功,那么WSL_Ubuntu中不需要做任何修改,也能显示。

安装Miniconda3
进入 Miniconda 官网,选择 Linux 最新版本下载安装文件,本文使用的版本为 conda 22.11.1,下载完成之后执行
1 | 赋予运行权限 |
按住回车键,最后输入 yes,继续无脑回车。直到出现 by running conda init?[yes|no] 输入 yes
1 | 配置生效 |
安装完 Miniconda 之后记得修改 conda 和 pip 源,这里不做介绍。
安装 PyTorch
创建 conda 环境
1 | 创建环境 |
使用 cuda117 环境安装PyTorch,进入 PyTorch 官网,找到对应命令 pip3 install torch torchvision torchaudio
本文下载的版本为cuda11.7
查看torch和cudnn

True 表示安装成功。
安装 nvcc
安装 gcc
1 | 更新 apt 包 |
安装CUDA Toolkit
1 | 下载文件 |
添加 PATH 路径
注意仔细看安装之后的提示,每个人可能略有不同
1 | export PATH="/usr/local/cuda-11.7/bin:$PATH" |
查看nvcc版本

至此全部安装完成。