关于 pylint Unable to import的问题

我在自己的flask服务中有个 model模块,在别的py下导入比如 from model.trip import xxx. 然后用pylint严查就报错了 Unable to import,但程序可以正常执行。求教如何解决。

富国沪深
浏览 3319回答 1
1回答

长风秋雁

更改下导入方式吧。(我不知道你具体的目录结构,也不好具体给建议) 举个例子:目录结构为proj/agent/common,我在agent目录下的.py文件中想导入common.util。 你的方式:from common.utils import xxxx 运行没问题,但pycharm标红(大概和pylint报错类似?)。 相对导入:from .common.utils import xxxx 运行没问题,且pycharm不标红。 绝对导入:from proj.common.utils import xxxx 运行没问题,且pycharm不标红。 (菜鸡一枚,有什么说错的还希望路过的各位不吝指教。)
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python