当我执行cheesecake时,它告诉我pylint有错误:
$ cheesecake_index -n natsort
[...]
pylint .......... 0 (encountered an error during pylint execution)
[...]
但安装了pylint:
$ pylint --version
pylint 1.3.1,
astroid 1.2.1, common 0.61.0
Python 2.7.8 (default, Oct 20 2014, 15:05:19)
[GCC 4.9.1]
我想我有最新的芝士蛋糕:
$ cheesecake_index --version
Cheesecake version 0.6.1 (rev. 176)
我使用Ubuntu 14.10并通过pip
安装了芝士蛋糕。
问题出在哪里?
答案 0 :(得分:0)
这似乎是芝士蛋糕来源中的一个错误。我遇到了同样的问题并使用修复程序创建了一个拉取请求:https://github.com/griggheo/cheesecake/pull/11
在他们修复问题并在pypy上发布新版本之前,你可以尝试我的固定分叉:https://github.com/micgro42/cheesecake/tree/fixLintVersionDetection(一定要使用分支fixLintVersionDetection)。
如果您仍然使用我的固定版本收到错误,请提供您的芝士蛋糕运行的日志文件(cheesecake_index ... -l LOGFILE --keep-log
)