我是编程初学者。我的python解释器有问题(或者我就是这么想的(。我安装了vs代码作为编辑器,python扩展(来自Microsoft(和cmder用作终端。当我在vs代码中运行python代码时,会出现一条消息,告诉我:";终端进程无法启动:外壳可执行文件的路径";C: \Windows\SysNative\WindowsPowerShell\v1.0\powershell.exe"不存在">
那我该怎么办?
也添加了Python解释器,您可以按照这个官方文档
此外,您还可以按照之前提出的关于Stackoverflow的QA进行操作。
它应该是C:WindowsSystem32WindowsPowerShellv1.0powershell.exe
而不是C:WindowsSysNativeWindowsPowerShellv1.0powershell.exe
。
您是否在settings.json文件中配置了terminal.integrated.profiles.windows
?例如:
"terminal.integrated.defaultProfile.windows": "PowerShell",
"terminal.integrated.profiles.windows": {
"PowerShell": {
"source": "PowerShell",
"icon": "terminal-powershell",
"path": [
"C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe"
],
"args": ["-NoLogo"]
},
"Command Prompt": {
"path": [
"${env:windir}\Sysnative\cmd.exe",
"${env:windir}\System32\cmd.exe"
],
"args": [],
"icon": "terminal-cmd"
}
},
你能删除它或将它配置到正确的路径吗?
更新:
很抱歉,我忘了你是编程初学者。
你能在下找到powershell.exe
吗
C:WindowsSystem32WindowsPowerShellv1.0
或
C:WindowsSysNativeWindowsPowerShellv1.0
如果你能在System32
文件夹中找到它,你可以将上面的配置复制到settings.json文件中。
您可以选择File -> Preferences -> Settings
打开设置(Ctrl+,
的快捷方式(。您可以参考官方文档了解更多详细信息。
如果你想了解更多,你可以参考这个页面。