刚刚在我的Mac OSX 10.13.3上安装了VS Code 1.20.1,并且正在关注LinkedIn的教程。我试图运行一个简单的" Hello World"时遇到错误。脚本,无法找出解决方案。
这是我的脚本,以及与此调试运行相关的launch.json部分。
#
# Example file for HelloWorld
#
def main():
print('hello world')
if __name__ == '__main__':
main()
VSCode Hello World Python脚本的屏幕抓取
{
"name": "Python",
"type": "python",
"request": "launch",
"stopOnEntry": true,
"pythonPath": "${config:python.pythonPath}",
"program": "${file}",
"cwd": "",
"env": {},
"envFile": "${workspaceFolder}/.env",
"debugOptions": [
"RedirectOutput"
]
},
我的launch.json文件
答案 0 :(得分:0)
这是因为program
文件的launch.json
属性设置错误。 ${file}
(正如您设置的那样)告诉vscode使用当前文件进行调试,因此launch.json
。所以只需将该条目更改为以下内容:
"program": "${workspaceFolder}/path/to/your/helloworld_start.py"
要开始使用python和vscode,我建议您使用official docs。