我正在 Python 项目上运行 Pylint。 Pylint 多次抱怨无法找到 NumPy 成员。如何避免这种情况,同时避免跳过会员资格检查?
从代码来看:
import numpy as np
print np.zeros([1, 4])
当运行时,我得到了预期的结果:
[[ 0.0.0.0.]]
然而,Pylint 给了我这个错误:
E:3、6:模块“numpy”没有“zeros”成员(无成员)
对于版本,我使用 Pylint 1.0.0(astroid 1.0.1,common 0.60.0)并尝试使用 NumPy 1.8.0。
如果使用视觉工作室代码 https://code.visualstudio.com/与 Don Jayamanne 的出色合作Python 扩展 http://donjayamanne.github.io/pythonVSCode,将用户设置添加到 NumPy 白名单:
{
// Whitelist NumPy to remove lint errors
"python.linting.pylintArgs": [
"--extension-pkg-whitelist=numpy"
]
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)