Zope インポートによって汚染されたソース コードに対して pylint を実行しようとしています。
************* Module youraddon.interfaces
F0401: 11,0: Unable to import 'zope.interface'
問題のコード:
from zope.interface import Interface
また、zope.interface の卵は、pylint の sys.path で卵として渡されます。
cat ../../bin/pylint|grep -i interface
'/fast/buildout-cache/eggs/zope.interface-3.6.7-py2.6-macosx-10.6-i386.egg',
今問題は
pylint import zope.interface を理解できるようにすることはできますか? なぜ実際に失敗するのですか?
そうでない場合、インポートの警告を抑制し、ファイルの残りの部分をうまくリントするにはどうすればよいですか?
また取得:
# E0611: 11,0: No name 'interface' in module 'zope'