pylint 不指向 virtualenv python [英] pylint doesn't point to virtualenv python
问题描述
我对 python 很陌生,目前我正在尝试使用 pylint 来检查代码质量.我遇到了问题.我的 pylint 没有指向 virtualenv python 解释器.这是我运行 pylint --version 时得到的输出
I am pretty new to python and currenty I am trying to use pylint for checking code quality. I am getting a problem. My pylint doesn't point to virtualenv python interpreter. Here is the output that I get when I run pylint --version
$ pylint --version
pylint 0.21.1,
astng 0.20.1, common 0.50.3
Python 2.6.6 (r266:84292, Jul 10 2013, 22:48:45)
[GCC 4.4.7 20120313 (Red Hat 4.4.7-3)]
在 virtualenv 中,我安装了 python 2.7.如果有人能指出我如何解决这个问题,我会很感激你的帮助.
In virtualenv I have python 2.7 installed. Will appretiate you help if someone can point me to how to solve that.
推荐答案
一个廉价的技巧是使用 virtualenv python 运行(全局)pylint.您可以使用 python $(which pylint)
而不是 pylint
来做到这一点.在 zsh 上,您也可以执行 python =pylint
.
A cheap trick is to run (the global) pylint using the virtualenv python. You can do this using python $(which pylint)
instead of just pylint
. On zsh, you can also do python =pylint
.
这篇关于pylint 不指向 virtualenv python的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!