关于VSCode Python同项目内的import问题

问题描述:

目录结构如下

 在common下单独使用某个脚本互相调用时报错,找不到模块。

 

原因:VSCode中需要显式地声明PYTHONPATH,不然找不到本项目内的模块和包的路径。

解决:

在主目录文件夹(即项目根目录)下创建dev.env

PYTHONPATH=./common:./testCase:./report:${PYTHONPATH}

然后在.vscode/settings.json下写入:

{
    "python.envFile": "${workspaceFolder}/dev.env"
}

 

参考:https://blog.csdn.net/weixin_39278265/article/details/119661991

posted @ 2023-07-31 15:06  香菜哥哥  阅读(818)  评论(0编辑  收藏  举报