我设法在 WSL1 上安装了 awscli。我可以很好地查询我的 s3 存储桶,将数据复制到/从我的存储桶移动。但是,当我转换为 WSL2 时,awscli 似乎不起作用。如果我发出
aws s3 ls
我会得到
Could not connect to the endpoint URL: "https://s3.us-west-2.amazonaws.com/"
我尝试了不同的区域,但失败了。但是,只要我转换回 WSL1,它就会再次工作。
如何让我的 awscli 在 WSL2 上运行?
答案1
事实证明根本没有网络连接。不仅仅是 awscli 问题。升级到 WSL2 后,我需要通过运行以下命令关闭实例
wsl --shutdown
并重新启动实例。之后它就可以完美运行了