【发布时间】:2012-11-12 20:42:00
【问题描述】:
我最近为 spyder 和 PyQt4 支持安装了 Python(x,y)。我在安装过程中选择了 pylint,并从“使用 Python 和 Qt4 进行快速 GUI 开发”的代码资源中加载了一个脚本……特别是第 4 章中的第一个简单的“alert.pyw”。
Pylint 说这是一个错误:
from PyQt4.QtCore import (QTime, QTimer, Qt, SIGNAL)
...这是错误消息:
[E0611]19: No name 'QtCore' in module 'PyQt4'
...但是在常规 Python 解释器 (2.7.3) 和 ipython 解释器 (0.13) 中,我都可以输入:
from PyQt<tab>4.QtC<tab>ore
自动完成功能似乎还不错。
有没有办法设置 pylint 以便它看到明显存在的东西,或者我最好禁用 pylint 并返回到 pyflakes 或其他东西?
【问题讨论】: