首先需要确定是你上不去网还是windows设置有问题。
我确认是windows设置有问题,是因为我启动wsl的时候会弹出一行提示:
wsl: 检测到 localhost 代理配置,但未镜像到 WSL。NAT 模式下的 WSL 不支持 localhost 代理。
并且wsl可以正常pip安装,新建conda环境。
操作方法:
- 按
Win + R
打开运行对话框,输入regedit
并按Enter
打开注册表编辑器。 - 导航到以下路径:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings
- 查找名为
ProxyEnable
和ProxyServer
的项。如果存在,可以尝试修改或删除它们。ProxyEnable
的值设置为0
,表示禁用代理。
我是将ProxyEnable
设置为0之后,就可以正常使用conda和pip啦!