3

晚上好!我已经在 python 3.3 上安装了 pylint 并遇到了以下问题:在初始化步骤 pylint 无法加载插件模块(来自 package pylint.checkers)。感谢调试,我发现问题出在命令中

module = __import__(basename, globals(), globals(), None)

这是从包中执行__init__.py的。是这个包内的模块(文件)的正确名称,但没有扩展名(我已经检查过了)。但是引发了 ImportError 异常。我没有进入功能,所以我不知道异常的确切原因是什么。有什么办法可以查出是新版python的bug,pylint和新版python不兼容还是我的错(可能是配置python或安装pylint)?我的操作系统是 Windows 7。checkersbasename__import__

PS对不起我的英语不好。这不是我的母语。

4

1 回答 1

1

从 0.26 开始,Pylint 不支持 Python 3.3。Logilab 主要适用于 Python 2.x,因此我们非常感谢您对最新 3.x 版本的帮助。

您应该通过 python-projects@lists.logilab.org 邮件列表联系团队来讨论这个问题。

于 2012-10-23T09:25:11.837 回答