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从第二步开始

  1. cuda:下载对应版本的cuda(我是cuda 11.6,好像没有driver选项)并配置环境变量(执行nvcc -V即可,后面可能是版本原因不能执行);
  2. 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中了。
    移动后,后续步骤好像不用进行(检验安装步骤可能是版本原因不能找到文件夹)。
  1. anaconda按照步骤安装即可。换源可不管。

后面不用做了,直接进入本文第三步。

三、在windows下安装pycharm专业版

  1. 学生可以使用学校的邮箱免费申请账号,申请网址。
  2. 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的图片;可通过改为保存图片解决。

你可能感兴趣的:(深度学习,python,ubuntu)