Windows 终端快速修复说明

Windows 终端快速修复说明

将 Python 路径添加到我的环境变量后,我[error 2147942402 (0x80070002)在启动时遇到了一个问题ubuntu.exe,导致我无法在 Windows 终端中启动 Ubuntu。

我不知道发生了什么。我的环境变量是不是乱了?

我通过 WSL2 在 Windows 10 上使用 Ubuntu 18.04。

答案1

最后,我设法修复了此错误,只需向我的用户环境变量中添加与 Windows 应用程序 [ C:\Users\OS\AppData\Local\Microsoft\WindowsApps ] 相关的路径,而不是错误添加的 Python 路径即可。

希望这能对将来的其他人有所帮助,因为我搜索了很多却没有找到针对此错误的任何修复方法。

答案2

要在 Windows 终端中修复此问题,请执行以下操作:

  1. 访问设置窗口: 在此处输入图片描述
  2. 选择 wsl 终端配置文件(在本例中为 Ubuntu): 在此处输入图片描述
  3. 点击命令行 在此处输入图片描述
  4. 从 ubuntu.exe(或根据操作系统或 ubuntu 版本而定的其他名称)更改为 wsl.exe 并保存更改 在此处输入图片描述

答案3

error 2147942402在 Windows 中是“未找到文件”。

因此我认为没有找到 ubuntu.exe。

你确定 exe 的名字吗?如果我没记错的话应该是wsl.exe -d Ubuntu-18.04

答案4

Windows 终端快速修复说明

首先运行此命令以获取您需要的可能的“名称”列表。

wsl.exe -l -v

在此处输入图片描述

现在编辑您的终端设置,选择“Ubuntu”配置文件,并更改命令行以使用正确的命令和容器名称:

wsl.exe -d Ubuntu-22.04

注意:使用从第一个命令中找到的可能名称列表中的一个选项来更改上面的发行版名称 wsl.exe -l -v

在此处输入图片描述

在此处输入图片描述

相关内容