python 2.6.6可以使用哪个版本的pylint?

时间:2019-10-29 12:26:30

标签: python eclipse pydev python-2.6 pylint

我必须在Linux主机上使用 Python 2.6.6 ,而我正在尝试使用 pylint 。我拥有的可用版本为 1.9.5 1.6.4 。 但是,当我尝试使用它们时,出现以下错误?

% pylint --version
Traceback (most recent call last):
File "../pylint/1.9.5/ppylint/bin/pylint", line 5, in <module>
from pylint import run_pylint
File "../pylint/__init__.py", line 11, in <module>
from .__pkginfo__ import version as __version__
File "../pylint/__pkginfo__.py", line 25, in <module>
from pkg_resources import parse_version
File "../pkg_resources/__init__.py", line 959, in <module>
class Environment:
File "../pkg_resources/__init__.py", line 963, in Environment
self, search_path=None, platform=get_supported_platform(),
File "../pkg_resources/__init__.py", line 190, in get_supported_platform
plat = get_build_platform()
File "../pkg_resources/__init__.py", line 393, in get_build_platform
from sysconfig import get_platform
ImportError: No module named sysconfig
  • 可以在不删除安装内容的情况下以某种方式解决此问题吗?例如我不允许从../ pkg_resources /

  • 中删除文件
  • 是否有其他与python 2.6.6兼容的pylint版本具有选项-msg-template (对于Eclipse的pydev插件是必需的)?

    < / li>

谢谢

1 个答案:

答案 0 :(得分:1)

那是Python的非常旧的版本,不再受支持。但这并不意味着不可能。

它已经到了October 2013的生命周期尽头,因此大约在该时间或更早的时间发布的 pylint 版本可能适合您。

您是否正在使用虚拟环境?这可能会使事情变得容易一些。