V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
ly879
V2EX  ›  问与答

请大家分享下使用 WSL2 开发、炼丹的配置。

  •  
  •   ly879 · 2023-05-17 09:55:00 +08:00 · 2235 次点击
    这是一个创建于 567 天前的主题,其中的信息可能已经有所发展或是发生改变。

    目前总结出两套方案:

    1. Docker 、Git 、VSCode 等开发工具及代码全部放在 WSL2 ,通过 WSLG 在 windows 打开 VSCode 进行操作。
    2. Windows 安装 Docker Desktop 和 VSCode ,WSL2 通过 Docker 配置开发环境,代码放在 WSL2 挂载的 ext4 分区。

    目前有一块新硬盘可供使用,想将 WSL2 和 Docker 镜像放在上面,采纳方案 1 ,将 WSL2 导出到新硬盘分区上,是否更好些?

    谢谢!

    9 条回复    2023-05-18 22:49:19 +08:00
    thinkershare
        1
    thinkershare  
       2023-05-17 10:22:07 +08:00   ❤️ 1
    炼丹你是搞测试还是实际上需要跑模型(几十个小时起步那种),如果是后者,我还是建议直接安装 Ubuntu 物理机,WSL2 机器学习还是会遇到些问题。如果是在本机调试代码,然后最终推送到远程服务器,2 种方式都行。我现在用的是第一种。Windows 的 Docker Desktop 问题太多。
    elonlo
        2
    elonlo  
       2023-05-17 10:25:29 +08:00   ❤️ 1
    我全部东西都是在 wsl2 里面的,开发通过 intellij 全家桶基于 wsl 开发
    SenLief
        3
    SenLief  
       2023-05-17 10:47:02 +08:00   ❤️ 1
    我倒是建议直接用虚拟机啊,转移和恢复都很快。而且不会遇到一些奇葩的 wsl2 问题。
    ly879
        4
    ly879  
    OP
       2023-05-17 11:07:05 +08:00
    @thinkershare 谢谢,有单独服务器,仅做调试确保能跑起来。
    ly879
        5
    ly879  
    OP
       2023-05-17 11:08:35 +08:00
    @SenLief 谢谢,虚拟机的话,我之前查过,机器学习调用不到消费卡算力。
    ly879
        6
    ly879  
    OP
       2023-05-17 11:09:13 +08:00
    @elonlo 谢谢,intellij 也是安装在 WSL2 吗?
    elonlo
        7
    elonlo  
       2023-05-18 13:14:14 +08:00
    @ly879 wsl2 可以安装 intellij 的 client 的,idea 实际是装在 windows11 下的,通过远程 wsl2 进行开发,实际跑的进程是在 wsl2 里面的
    wengjin456123
        9
    wengjin456123  
       2023-05-18 22:49:19 +08:00
    炼丹直接 ubuntu 省心很多很多
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5475 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 08:52 · PVG 16:52 · LAX 00:52 · JFK 03:52
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.