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

问题描述:

目录结构如下

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

 

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

解决:

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

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

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

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

 

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

本文作者:香菜哥哥

本文链接:https://www.cnblogs.com/yizhipanghu/p/17593485.html

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   香菜哥哥  阅读(962)  评论(0编辑  收藏  举报
点击右上角即可分享
微信分享提示
评论
收藏
关注
推荐
深色
回顶
展开