没有运气pip安装Python 3的pylint

cls*_*udt 6 python pylint python-3.x

我有兴趣在我的Python 3代码上运行检查器来指出可能存在的缺陷.PyChecker不能与Python 3一起工作.我试图pip-install Pylint,但这失败了.错误消息对我没有帮助(请参阅粘贴).

Pylint的自述文件指出:

Pylint应与任何python> = 2.2兼容.

然而,页面感觉过时了.

pylint是否与Python 3兼容?如果是,我该如何安装?如果不是,我应该研究一下吗?

Yuv*_*dam 6

是的,pylint版本> 0.23.0确实支持Py3K.

您的问题似乎在http://www.logilab.org/82417中进行了描述(也开始使用Pylint for Jython(jython2.5.1))

缓存的故障单页面建议运行:

$ NO_SETUPTOOLS=1 python3.2 setup.py install --no-compile
$ easy_install-3.2 logilab-common
$ easy_install-3.2 logilab-astng
# You can probably use pip instead of easy_install...
Run Code Online (Sandbox Code Playgroud)

  • 很好,现在它的工作原理:"你的代码被评为2.14/10" - 似乎我有一些工作要做......;) (2认同)