真大佬在这
真大佬在这
必须给大佬star
- 命令行运行:
export PYTHONPATH=:pwd:/home/bennie/bennie/bennie_project/AI_Lab
python main.py
当关闭此命令行时,临时路径会清除,可以将上述export的整条语句,加入~/.bashrc中
该命令中,以:分隔两个不同的路径
debug
vsocde的debug需要设置launch.json,字段中env是重要的
{// 使用 IntelliSense 了解相关属性。 // 悬停以查看现有属性的描述。// 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387"version": "0.2.0","configurations": [{"name": "Build_Seg_Model","type": "python","request": "launch","program": "/home/T/T/T/AI_Lab/seg_module/Segment_Lab/BuildSegModel.py","console": "integratedTerminal","justMyCode": false,"env": {"PYTHONPATH": "${workspaceRoot}"},}]
}
当设置为这样的pythonpath后,所有的导入都可以从项目目录开始import