Pie*_*roo 6 python visual-studio-code
如何在Visual Studio Code中将python作为主要模块运行?
从命令行,我将使用该-m开关,例如
python -m program.py
Run Code Online (Sandbox Code Playgroud)
我需要这样做才能使相对导入起作用。
我可以添加一些launch.json文件吗?
如果这不可能,我可能需要用runpy see python docs做些什么,但是如果vscode可以做到这一点将是很好的。
编辑:
目前,我使用一个额外的run.py文件作为解决方法,将该文件放在要运行的程序包之外。然后配置vscode来运行该文件:
"program": "${workspaceRoot}/../run.py"
Run Code Online (Sandbox Code Playgroud)
从run.py我导入包并调用其入口点函数。
Don*_*Don 11
可以在此处找到调试模块的文档:https : //code.visualstudio.com/docs/python/debugging#_debugging-specific-app-types
您需要做的就是:
Python: Module在 VS Code 中选择调试配置launch.json并找到Python: Module配置部分并将设置的值替换为module模块名称,例如program| 归档时间: |
|
| 查看次数: |
2332 次 |
| 最近记录: |