我在 JetBrains WebStorm IDE 中使用我的终端,并收到此错误:
Cannot open Local Terminal
Failed to start [powershell.exe] in C:\Users\schmidtrj\WebstormProjects\React Translator
See IDE log (Help | Show Log in Explorer) for the details.
日志:https://pastebin.com/aQ6gPZc0
所有其他 JetBrains IDE 都会出现同样的问题。每个 IDE 终端设置中的 shell 路径都是
powershell.exe
- 默认设置为 - 并且到目前为止一直有效。
我尝试将 shell 更改为其绝对路径(
C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
)。这让我可以使用终端,但阻止我使用 Nodejs 之类的东西/在程序中运行任何脚本。此外,这并不总是终端运行所必需的,而且一定不是问题所在。
我的系统环境变量中的目录
Path
:
C:\Windows\System32\WindowsPowerShell 1.0
C:\Windows
C:\Windows\System32
C:\Windows\System32\Wbem
通过命令提示符进入程序目录时,我能够执行
powershell
,所以我不明白我的问题出在哪里。感谢对此的任何反馈,因为我无法从与此相关的其他帖子中找到足够的解决方案。
ctrl-shift N 行动 打开注册表... 禁用terminal.use.conpty.on.windows