终端进程启动失败:在启动过程中发生了本机异常(文件未找到:)。

6

我一直使用Visual Studio Code进行调试很长时间了。但是从昨天开始,它开始无法使用调试。

它报告终端进程启动失败:在启动期间发生本机异常(文件未找到: )。

我可以在终端中使用PowerShell。

我尝试了解决方案Troubleshoot Terminal launch failures中的所有方法,但都没有起作用。

Visual Studio Code版本:1.47.3

操作系统版本:Windows 10 1909 build 18363.959

所有扩展:

    albert.TabOut
    christian-kohler.path-intellisense
    CoenraadS.bracket-pair-colorizer-2
    Equinusocio.vsc-community-material-theme
    Equinusocio.vsc-material-theme
    equinusocio.vsc-material-theme-icons
    eryouhao.brackets-light-pro
    formulahendry.code-runner
    formulahendry.terminal
    Gruntfuggly.todo-tree
    HookyQR.beautify
    James-Yu.latex-workshop
    kisstkondoros.vscode-gutter-preview
    manasxx.background-cover
    marlosirapuan.nord-deep
    MS-CEINTL.vscode-language-pack-zh-hans
    ms-python.python
    ms-python.vscode-pylance
    ms-vscode.cpptools
    naumovs.color-highlight
    niudai.vscode-zhihu
    nnthink.aixcoder
    redhat.java
    skacekachna.win-opacity
    sldobri.nord-5-stars
    TabNine.tabnine-vscode
    VisualStudioExptTeam.vscodeintellicode
    vscjava.vscode-java-debug
    vscjava.vscode-java-dependency
    vscjava.vscode-java-pack
    vscjava.vscode-java-test
    vscjava.vscode-maven
    vscode-icons-team.vscode-icons
    wix.vscode-import-cost
    yzhang.markdown-all-in-one
    zhuangtongfa.material-theme

文件 settings.json

    "terminal.integrated.shell.windows": "C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\powershell.exe"

Image - Yi Wang
1
也许这个答案可以解决Visual Studio (VS-code)代码终端无法启动的问题。 - ztom
7个回答

6
在我的情况下,这个问题是在将 Visual Studio Code 版本升级到 1.54.3 后出现的,我使用的是 Ubuntu 18.04(Bionic Beaver)。
此问题在更新后通过重新启动 Visual Studio Code 解决。

2
是的,这就是我的问题所在...PowerShell在系统管理员级别上被阻止了。
确保你可以从命令行或开始菜单中实际运行PowerShell。 Windows 10弹出窗口

你似乎只是在确认原帖作者所说的内容? - General Grievance

1
我通过在settings.json中将"terminal.integrated.inheritEnv"更改为false来修复了它。

1
到目前为止,Windows 尚不支持 terminal.integrated.inheritEnv。 - Yi Wang

1
我遇到了一个错误。为了修复它,我查看了Visual Studio Code中的所有终端设置,并检查了那些没有设置为默认值的选项。
最终,我发现我的PowerShell路径已经更改为我安装的预览版本。将其恢复为默认值后,问题得到解决。

0
我也遇到了同样的问题,并在一周前提出了这个问题,但是我没有得到解决方案。 这是我的问题链接:link 我得到的一个解决方案是:
当你不小心删除了一些文件并且不知道如何恢复时,问题就会出现。你可以尝试回忆起来或者将你的电脑恢复到至少三周前,这样所有的文件都会被适当地放置。

1
非常感谢。我通过将“terminal.integrated.inheritEnv”更改为“false”解决了这个问题。我认为这是在升级我的Windows10时改变的。 - Yi Wang

0
macOS中,当您安装了错误的.dmg文件时,Visual Studio Code会显示此错误消息。
以下是数据:
PowerShell 7.3.2
  • x64处理器 - powershell-7.3.2-osx-x64.pkg
  • M1处理器 - powershell-7.3.2-osx-arm64.pkg
PowerShell 7.2.9
  • x64处理器 - powershell-7.2.9-osx-x64.pkg
  • M1处理器 - powershell-7.2.9-osx-arm64.pkg
理想情况下,我没有对settings.json文件进行任何更改。

0

我在重新安装了具有全新版本的终端(位于MS Store中)后遇到了同样的问题。结果发现,在重新安装后,终端的启动路径发生了变化 - 重置后,问题解决了。

你可以在终端 > 集成中找到“启动路径”的配置。

Demonstration of Start Path


1
你的回答目前写得有点不清楚,并且存在一些语法问题。我进行了一些编辑,使其变得稍微好一些,但你可以尝试使用ChatGPT或其他人工智能工具来改进你的回答,使其更有条理和正确。如果你在英语方面不熟练,也没有关系 - 你可以将你写的文本粘贴到一个人工智能工具上,并问:“请帮我纠正拼写并改善以下文本的语法?” - Raul Chiarella

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接