Instance of 'SQLAlchemy' has no 'Column' member 错误

    xiaoxiao2022-07-14  160

    使用 Visual Studio Code 开发 Flask 程序的时候,一直提示 Instance of 'SQLAlchemy' has no 'Column' member 错误,同样的代码在其它的 IDE 就没有问题,在网上查了一下,判断是 pylint 的原因。pylint 是一个 Python 源代码检查和高亮的工具,类似的还有 flake8 等。

    解决方法:关闭 pylint,启用 flake8。

    在 Visual Studio Code 中,点击左下角的“设置”按钮,然后定位到 Python,切换到 json 界面:

    然后将 user setting 作如下修改:

    "python.linting.flake8Enabled": true, "python.linting.pylintEnabled": false, "python.linting.flake8Args": [ "--disable=E1101", "--max-line-length=120" ]

    参考

    Linting Python in Visual Studio Code
    最新回复(0)