Python 属性错误:模块';派林';没有属性';跳棋';

Python 属性错误:模块';派林';没有属性';跳棋';,python,python-3.x,pylint,Python,Python 3.x,Pylint,当我尝试导入pylint.checkers时,出现以下错误: --------------------------------------------------------------------------- AttributeError Traceback (most recent call last) <ipython-input-3-d869f1bd3d2f> in <module> ----> 1 p

当我尝试导入
pylint.checkers
时,出现以下错误:

---------------------------------------------------------------------------
AttributeError                            Traceback (most recent call last)
<ipython-input-3-d869f1bd3d2f> in <module>
----> 1 pl.checkers

AttributeError: module 'pylint' has no attribute 'checkers'
当我尝试
dir(pylint)
时,我得到:

In [8]: dir(pylint)
Out[8]:
['__all__',
 '__builtins__',
 '__cached__',
 '__doc__',
 '__file__',
 '__loader__',
 '__name__',
 '__package__',
 '__path__',
 '__pkginfo__',
 '__spec__',
 '__version__',
 'run_epylint',
 'run_pylint',
 'run_pyreverse',
 'run_symilar',
 'sys']
另一个bug:我在安装pylint时收到以下警告:

astroid 2.4.2 requires lazy-object-proxy==1.4.*, but you'll have lazy-object-proxy 0.0.0 which is incompatible.

你能帮我吗?

问题解决了。我不知道为什么,但是:

>>> import pylint.checkers
>>> dir(pylint.checkers
... )
['BaseChecker', 'BaseTokenChecker', '__all__', '__builtins__', '__cached__', '__doc__', '__file__', '__loader__', '__name__', '__package__', '__path__', '__spec__', 'base_checker', 'initialize', 'register_plugins', 'table_lines_from_stats']
>>>

可能需要重新启动。

问题已解决。我不知道为什么,但是:

>>> import pylint.checkers
>>> dir(pylint.checkers
... )
['BaseChecker', 'BaseTokenChecker', '__all__', '__builtins__', '__cached__', '__doc__', '__file__', '__loader__', '__name__', '__package__', '__path__', '__spec__', 'base_checker', 'initialize', 'register_plugins', 'table_lines_from_stats']
>>>
重启可能是必要的