에 QtCore를 찾을 수 없습니다. 설치 과정에서 pylint를 선택하고 'Python을 사용한 빠른 GUI 개발 & Qt4'의 코드 리소스에서 스크립트를로드했습니다. 특히 4 장의 첫 번째 간단한 'alert.pyw'입니다.pylint는 PyQt4
Pylint가 말하는 것입니다. 이 오류입니다 : 여기
from PyQt4.QtCore import (QTime, QTimer, Qt, SIGNAL)
... 그리고 오류 메시지입니다 :
[E0611]19: No name 'QtCore' in module 'PyQt4'
...하지만 일반 파이썬 인터프리터 (2.7.3)과 ipython 인터프리터 (모두 0.13) 난에 입력 할 수 있습니다
from PyQt<tab>4.QtC<tab>ore
및 자동 완성은 잘 찾을 것으로 보인다.
pylint 그래서 그것은 분명히있다, 또는 내가 더 잘 pylint을 비활성화하고 pyflakes 또는 뭔가 다른 다시 갈거야 일을보고 설정하려면 어떤 방법이 있나요?
PyQt4 4.9.4 & pylint 0.26-1 ... 둘 다 꽤 '신선한'그 게시물의 시간 주변 버전에 비해. QtCore가 PyQt4에인지 아닌지 확실하지 내가하는 방식 pylint으로해야 QtGui 및 QtCore를 가져 오는 순서를 변경 것을 얻을 알려줍니다. 그러나 그것의 더 이상 사용할 수 나중에 의미에서만이 질문에 연결하지 – memilanuk
... 제대로 작동 않습니다. 이 경우 첫 번째 링크가 작동하지 않습니다. 관련 부품/사실은 작동하는 링크와 독립적으로 표현되어야합니다. –
@ 대니 스테이플러. 당신이 무슨 뜻인지 확실하지. 내 답변에서 모든 관련 사실을 알려주었습니다. 즉 문제를 "고칠 수있는 방법"이었습니다. 나는 직접적인 관련성이있는 링크를 찾지 못했다고 생각한다. 내가 준 두 가지는 아마도 관련 이슈 일 뿐이다. 여전히 동일한 문제가 발생하는 경우 최신 정보 (예 : [this] (https : //))를 생성하기 때문에 지금 받고있는 오류 메시지를 사용하여 새 검색을 수행 할 것을 제안합니다. lists.logilab.org/pipermail/python-projects/2013-January/003384.html) - OP의 후속 조치 인 것 같습니다. – ekhumoro