|
本帖最后由 kyuu 于 2021-8-30 11:07 编辑
1. 打开insider preview
2. 升级win10更新到2021最新版本3 Nvidia官网下wsl2的cuda驱动,点win10版的
https://developer.nvidia.com/cuda/wsl/download
3. 控制面板的系统设置-应用-程序和功能-启用或关闭Windows功能中 勾选 适用于windows的linux子系统
4. 管理员权限打开cmd或powershell打开wsl2功能
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart启用虚拟机
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
设置默认打开wsl2 版本
wsl --set-default-version 2
5. app store 安装ubuntu 20.04LT,安装后设置初始用户名和密码
6. 进入wsl给系统装个nvidia-docker2
curl https://get.docker.com | sh
distribution=$(. /etc/os-release;echo $ID$VERSION_ID)
curl -s -L https://nvidia.github.io/nvidia-docker/gpgkey | sudo apt-key add -
curl -s -L https://nvidia.github.io/nvidia-docker/$distribution/nvidia-docker.list | sudo tee /etc/apt/sources.list.d/nvidia-docker.list
curl -s -L https://nvidia.github.io/libnvidia-container/experimental/$distribution/libnvidia-container-experimental.list | sudo tee /etc/apt/sources.list.d/libnvidia-container-experimental.list
sudo apt-get update
sudo apt-get install -y nvidia-docker2
7. docker的启动和停止用下边命令
sudo service docker stop
或
sudo service docker start
8运行一个docker,端口8888 后边加上要运行的项目
docker run -it --gpus all -p 8888:8888 tensorflow/tensorflow:latest-gpu-py3-jupyter
![]()
![]()
|
|