Win11安装wsl2及深度学习环境配置(Win10应该类似)
Win11安装wsl2及深度学习环境配置
·
一、wsl2+Ubuntu安装
参考教程:https://blog.csdn.net/qq_36622589/article/details/123402704
我是从第3步开始的,做到第9步结束就行(图形化我装了,但如果要安装pycharm专业版的话应该不需要)。
然后按照第六步迁移子系统(可选;推荐)。
二、深度学习环境配置
参考教程:https://blog.csdn.net/qq_36622589/article/details/123433035?spm=1001.2014.3001.5502
注:Win11从第二步开始
- cuda:下载对应版本的cuda(我是cuda 11.6,好像没有driver选项)并配置环境变量(执行
nvcc -V即可,后面可能是版本原因不能执行); - cudnn:我下载的版本,文件后缀是tar.xz。
- 如何移动windows中的文件到linux中:此电脑->左栏Linux->Ubuntu中寻找对应位置即可。同理可以将linux中文件移动到windows中。
- 解压tar.xz文件:先
xz -d xxx.tar.xz将xxx.tar.xz解压成xxx.tar;然后再用tar xvf xxx.tar来解包。 - 我是将解压后的文件
cuda/include中所有文件都移动到/usr/local/cuda/include中了。
移动后,后续步骤好像不用进行(检验安装步骤可能是版本原因不能找到文件夹)。
- anaconda按照步骤安装即可。换源可不管。
后面不用做了,直接进入本文第三步。
三、在windows下安装pycharm专业版
- 学生可以使用学校的邮箱免费申请账号,申请网址。
- pycharm专业版使用wsl的方法:网址。
(1)先sudo apt install rsync;
(2)然后设置python解释器为wsl,输入的路径为/home/用户名/anaconda3/bin/python{版本号}(若为base环境)。
(3)然后修改terminal为wsl.exe,在pycharm中打开终端就是linux的终端了。
-
安装python的包就在终端输入安装指令即可。例如安装pytorch就在pytorch的官网找到对应cuda版本的linux安装指令(pip或conda)即可。
-
项目路径可以在windows下,撰写和运行代码与在windows环境下相同(注意选择正确的python解释器)。
-
如果要调用windows下的文档,则路径为
/mnt/{盘符}/{该硬盘下路径}。如Windows下路径为E:/folder/test.txt,则在linux下运行代码时的路径应写为/mnt/e/folder/test.txt。 -
缺点:无法显示plot的图片;可通过改为保存图片解决。
更多推荐
所有评论(0)