出现报错的原因
根据作者狄ll在博文中讲Pylint默认只信任来自标准库stdlib的C扩展,而忽略其他的。模块’xxx’不是stdlib的一部分,需要手动将其添加到白名单。
解决方案
下面我来分享下我的解决方案
首先在通过文件->首选项->设置,进入设置界面
之后在搜索框中输入pylint Args并找到它,然后点击在json文件中编辑
然后点击红框中圈出的部分添加配并在方括号中([ ])添加“ “–extension-pkg-whitelist=wx” ”
然后设置就变成了下面的代码段,之后问题就解决了。
{
"python.jediEnabled": false,
"git.ignoreMissingGitWarning": true,
"files.autoSave": "afterDelay",
"workbench.colorTheme": "Material Neutral",
"workbench.iconTheme": "eq-material-theme-icons",
"editor.fontSize": 15,
"python.linting.pylintArgs": ["--extension-pkg-whitelist=wx"],
}
第一次发博客望各位大神指教~
参考
[1]https://stackoverflow.com/questions/28437071/pylint-1-4-reports-e1101no-member-on-all-c-extensions
[2]https://blog.csdn.net/a15376/article/details/81298079