python-3.x 模块'footer'没有属性'footer'

l7mqbcuq  于 4个月前  发布在  Python
关注(0)|答案(1)|浏览(66)

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

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

AttributeError: module 'pylint' has no attribute 'checkers'

字符串
我使用 Python 3.9.0(tags/v3.9.0:9 cf 6752,Oct 5 2020,15:34:40)[MSC v.1927 64 bit(AMD 64)]Windows 10 Family - 19041.630 上使用 IPython 7.19.0。安装的软件包:

argon2-cffi            20.1.0
astroid                2.4.2
async-generator        1.10
attrs                  20.3.0
auxlib                 0.0.43
backcall               0.2.0
bleach                 3.2.1
certifi                2020.11.8
cffi                   1.14.3
chardet                3.0.4
colorama               0.4.4
conda                  4.2.7
cryptography           3.2.1
cycler                 0.10.0
decorator              4.4.2
defusedxml             0.6.0
entrypoints            0.3
idna                   2.10
importlib-metadata     2.0.0
ipykernel              5.3.4
ipython                7.19.0
ipython-genutils       0.2.0
ipywidgets             7.5.1
isort                  5.6.4
jedi                   0.17.2
Jinja2                 2.11.2
jsonschema             3.2.0
jupyter                1.0.0
jupyter-client         6.1.7
jupyter-console        6.2.0
jupyter-core           4.7.0
jupyterlab-pygments    0.1.2
kiwisolver             1.3.1
lazy-object-proxy      0.0.0
MarkupSafe             1.1.1
matplotlib             3.3.3
mccabe                 0.6.1
mistune                0.8.4
Naked                  0.1.31
nbclient               0.5.1
nbconvert              6.0.7
nbformat               5.0.8
nest-asyncio           1.4.3
notebook               6.1.5
npyscreen              4.10.5
numpy                  1.19.3
packaging              20.4
pandocfilters          1.4.3
parso                  0.7.1
pickleshare            0.7.5
Pillow                 8.0.1
pip                    20.2.4
prometheus-client      0.9.0
prompt-toolkit         3.0.8
pycparser              2.20
Pygments               2.7.2
pylint                 2.6.1.dev1
pyparsing              2.4.7
PyQt5-sip              12.8.1
pyrsistent             0.17.3
python-dateutil        2.8.1
python-language-server 0.36.1
pywin32                300
pywinpty               0.5.7
PyX                    0.15
PyYAML                 5.3.1
pyzmq                  19.0.2
qdarkstyle             2.8.1
qtawesome              1.0.1
qtconsole              4.7.7
qtpy                   1.9.0
requests               2.25.0
scapy                  2.4.4
Send2Trash             1.5.0
setuptools             50.3.2
shellescape            3.8.1
six                    1.15.0
sphinx                 3.3.0
spyder                 5.0.0a1
spyder-kernels         1.9.4
terminado              0.9.1
testpath               0.4.4
toml                   0.10.2
toolz                  0.11.1
tornado                6.1
traitlets              5.0.5
urllib3                1.26.2
uuid                   1.30
watchdog               0.10.3
wcwidth                0.2.5
webencodings           0.5.1
wheel                  0.35.1
widgetsnbextension     3.5.1
windows-curses         2.2.0
winpython              3.0.20201028
wrapt                  1.12.1
zipp                   3.4.0


当我尝试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.


你能帮帮我吗?

wa7juj8i

wa7juj8i1#

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

>>> 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']

字符串
重新启动可能是必要的。

**编辑:**见评论。

相关问题