我的wsl设置遇到困难,寻求老师或同学帮助 #218

Open
opened 2024-10-17 21:15:21 +08:00 by 11608050661cs · 1 comment

我在windows11上安装了子系统,但设置后出现了困难,不知道该怎样解决。主要是ubuntu22.04打开后,总是提示找不wsl的 镜像,还提示wsl不支持lacalhost代理。
出现这种情况是什么原因,怎样处理?如果这个问题没有处理的情况下就安装大模型,是否会报错?

我在windows11上安装了子系统,但设置后出现了困难,不知道该怎样解决。主要是ubuntu22.04打开后,总是提示找不wsl的 镜像,还提示wsl不支持lacalhost代理。 出现这种情况是什么原因,怎样处理?如果这个问题没有处理的情况下就安装大模型,是否会报错?

可以尝试一下如下解决方案:

出现提示找不到WSL的镜像和提示WSL不支持localhost代理的情况,通常是由于WSL的网络配置与Windows系统的代理设置不兼容所导致的。具体来说,当你在Windows上设置了代理,而WSL没有正确地继承这些设置时,就会出现这样的问题。此外,WSL2使用的NAT模式并不支持localhost代理,这可能是导致问题的原因之一。
为了解决这个问题,你可以尝试以下步骤:

  1. 创建或编辑 .wslconfig 文件:在你的用户目录下(例如 C:\Users<your_username>),创建一个名为 .wslconfig 的文件(如果没有的话),并编辑它以包含以下内容:
    [experimental]
    autoMemoryReclaim=gradual
    networkingMode=mirrored
    dnsTunneling=true
    firewall=true
    autoProxy=true
    这些设置将改变WSL的网络模式为镜像模式(mirrored),允许WSL使用与Windows相同的网络设置,并且自动配置代理设置。dnsTunneling和firewall选项分别用于提高与VPN和其他复杂网络设置的兼容性,以及启用Windows Defender防火墙对WSL流量的筛选。
  2. 重启WSL:保存 .wslconfig 文件的更改后,打开命令提示符或PowerShell,执行以下命令来关闭并重启WSL服务:
    wsl --shutdown
    之后重新启动WSL,检查问题是否得到解决。
    如果在处理这个问题的过程中尝试安装大型模型,可能会遇到网络连接问题或其他与环境配置相关的问题,导致安装失败或运行不稳定。因此,建议先解决WSL的网络配置问题,再进行大型模型的安装和部署。这样可以确保你的开发环境稳定,减少可能出现的问题。

如果解决不了的话可以在这里继续提问喔,我们会持续跟进的~

可以尝试一下如下解决方案: 出现提示找不到WSL的镜像和提示WSL不支持localhost代理的情况,通常是由于WSL的网络配置与Windows系统的代理设置不兼容所导致的。具体来说,当你在Windows上设置了代理,而WSL没有正确地继承这些设置时,就会出现这样的问题。此外,WSL2使用的NAT模式并不支持localhost代理,这可能是导致问题的原因之一。 为了解决这个问题,你可以尝试以下步骤: 1. 创建或编辑 .wslconfig 文件:在你的用户目录下(例如 C:\Users\<your_username>),创建一个名为 .wslconfig 的文件(如果没有的话),并编辑它以包含以下内容: [experimental] autoMemoryReclaim=gradual networkingMode=mirrored dnsTunneling=true firewall=true autoProxy=true 这些设置将改变WSL的网络模式为镜像模式(mirrored),允许WSL使用与Windows相同的网络设置,并且自动配置代理设置。dnsTunneling和firewall选项分别用于提高与VPN和其他复杂网络设置的兼容性,以及启用Windows Defender防火墙对WSL流量的筛选。 2. 重启WSL:保存 .wslconfig 文件的更改后,打开命令提示符或PowerShell,执行以下命令来关闭并重启WSL服务: wsl --shutdown 之后重新启动WSL,检查问题是否得到解决。 如果在处理这个问题的过程中尝试安装大型模型,可能会遇到网络连接问题或其他与环境配置相关的问题,导致安装失败或运行不稳定。因此,建议先解决WSL的网络配置问题,再进行大型模型的安装和部署。这样可以确保你的开发环境稳定,减少可能出现的问题。 如果解决不了的话可以在这里继续提问喔,我们会持续跟进的~
Sign in to join this conversation.
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: HswOAuth/llm_course#218
No description provided.