如何为vs代码添加python解释器并检查shell的路径



我是编程初学者。我的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+,的快捷方式(。您可以参考官方文档了解更多详细信息。

如果你想了解更多,你可以参考这个页面。

最新更新