Admin
最基本的python插件,提供代码高亮、运行、调试等
PYTHONPATH环境变量指定默认的搜索目录
右上角图标Run Python File In Terminal运行文件,无法正确导入代码目录下的子模块
编辑.vscode/settings.json文件,添加terminal.integrated.env.linux:
参考:
{"python.pythonPath": "/home/wood/data/.venv/playground/bin/python","terminal.integrated.env.linux": {"PYTHONPATH": ".",}}
重启或关闭运行Terminal后重新运行Terminal生效(注意:可能会提示是否允许workspace修改环境变量 )
也可以Ctrl+,,然后搜索terminal.integrated.env,找到 Terminal > Intergrated > Env: Linux,点击Edit in settings.json打开此文件,其他操作系统对应配置的入口也在这附近
F5调试文件,,无法正确导入代码目录下的子模块
新建/编辑.env 文件,添加一行:
PYTHONPATH=.
保存文件,立刻生效
也可以修改已有的调试配置.vscode/launch.json(如果没有,F5会提示新建),添加"env": {"PYTHONPATH": "${workspaceRoot}"},,实现同样效果
参考:
{// Use IntelliSense to learn about possible attributes.// Hover to view descriptions of existing attributes.// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387"version": "0.2.0","configurations": [{"name": "current file","type": "python","request": "launch","program": "${file}","console": "integratedTerminal","env": {"PYTHONPATH": "${workspaceRoot}"},}]}