我的wsl设置遇到困难,寻求老师或同学帮助 #218
Labels
No Label
bug
duplicate
enhancement
help wanted
invalid
question
wontfix
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: HswOAuth/llm_course#218
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
我在windows11上安装了子系统,但设置后出现了困难,不知道该怎样解决。主要是ubuntu22.04打开后,总是提示找不wsl的 镜像,还提示wsl不支持lacalhost代理。
出现这种情况是什么原因,怎样处理?如果这个问题没有处理的情况下就安装大模型,是否会报错?
可以尝试一下如下解决方案:
出现提示找不到WSL的镜像和提示WSL不支持localhost代理的情况,通常是由于WSL的网络配置与Windows系统的代理设置不兼容所导致的。具体来说,当你在Windows上设置了代理,而WSL没有正确地继承这些设置时,就会出现这样的问题。此外,WSL2使用的NAT模式并不支持localhost代理,这可能是导致问题的原因之一。
为了解决这个问题,你可以尝试以下步骤:
[experimental]
autoMemoryReclaim=gradual
networkingMode=mirrored
dnsTunneling=true
firewall=true
autoProxy=true
这些设置将改变WSL的网络模式为镜像模式(mirrored),允许WSL使用与Windows相同的网络设置,并且自动配置代理设置。dnsTunneling和firewall选项分别用于提高与VPN和其他复杂网络设置的兼容性,以及启用Windows Defender防火墙对WSL流量的筛选。
wsl --shutdown
之后重新启动WSL,检查问题是否得到解决。
如果在处理这个问题的过程中尝试安装大型模型,可能会遇到网络连接问题或其他与环境配置相关的问题,导致安装失败或运行不稳定。因此,建议先解决WSL的网络配置问题,再进行大型模型的安装和部署。这样可以确保你的开发环境稳定,减少可能出现的问题。
如果解决不了的话可以在这里继续提问喔,我们会持续跟进的~