从windows 10 升级到Windows 11
升级的方法有很多种,各大网站都有。有更新提示的按更新提示操作即可。我的是一直都没有更新提示,也搜索过网上的一些方法,但都不行。还是没法更新。但是下载的检测是否符合Windows 11的要求,电脑是符号的。所以就想到了官网。看有没有什么办法。
打开如下网址,抱歉是英文的,我也没有找到对应的中文(应该是有的)
https://www.microsoft.com/en-us/software-download/windowsinsiderpreviewiso?rfs=1&wa=wsignin1.0
打开后,一直向下滚动,到下面箭头所指示的地方。然后选择你想要的版本
请注意看,这里也包含Windows 10。我选择的是倒数第二个。
选择确认后,会提示你选择什么语言。然后再confirm
等待一会,会显示下载的链接,下面箭头所指,就会跳转到下载了。
安装
安装过程基本上是傻瓜式的,下一步一步,重启几次完成安装,这里就不再详细写了
WSL的安装
详细的安装过程,请参考链接
配置cuda
其实很简单,只要在windows下安装了显示的驱动就OK了。
windows下打开cmd或powershell
输入
nvidia-smi
如果有出现如下,说明你的驱动安装好了。
请不要在WSL里安装了,请不要在WSL里安装了,请不要在WSL里安装了,重要的事件说三遍,我之前参加其它教程,也没有弄好,具体原因是可能Windows 10下的WSL2,隔离了cuda。
然后打开Ubuntun的终端,同样输入上面的命令
如果能出现类似的界面,说明应该可以用cuda了。那就直接装pytorch啦。
安装pytorch的方法直接参考官网
下面我们来测试一下,是否可以用cuda,进入python环境(不一定是要upyter notebook),输入如下代码。
import os
import numpy as np
import torch
torch.cuda.is_available()
测试ok,到此,Windows下的linux环境,基本上折腾完整。