gpt4 book ai didi

python - VSCode pylint 无法检查插入的模块

转载 作者:太空宇宙 更新时间:2023-11-03 20:54:50 25 4
gpt4 key购买 nike

我有一些在其他 python 脚本中使用的自定义模块,例如。我自己的数据库经理。目前,为了使用现有模块,我在 python 中插入路径,效果很好,但对于 pylint 来说却失败了。

import sys
sys.path.insert(0, "/home/myuser/Develop/Pipeline/dbconnector")
import dbmanager

Unable to import dbmanager pylint(import-error) [2, 1]

代码工作正常,但 pylint 本身失败。这是 pylint 的问题还是在处理自定义模块时有更“正确”的方法?

ps。我仍在开发这些模块,理想情况下我希望让它们保持“活跃”,这样我就可以根据需要快速调整

最佳答案

Pylint 不会执行您的代码来分析它,因此它无法识别您以这种方式操作 sys.path 的事实。您可以设置 PYTHONPATH 环境变量,以便执行 Pylint 的 Python 解释器知道在哪里查找。

关于python - VSCode pylint 无法检查插入的模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56087031/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com