我正在使用MacOS。后:
pip install pylint
...结果发现没有找到pylint:
Fatal pylint error:
ImportError: No module named pylint
该问题的解决方案是简单地将lint.py
的路径添加到Pylinter的首选项文件中,我发现它是:
/usr/local/lib/python2.7/site-packages/pylint/lint.py
现在,问题出在以下几点:
Fatal pylint error:
ImportError: No module named astroid
此软件包已安装。可能遗漏的任何想法?谢谢。
答案 0 :(得分:1)
我遇到了同样的问题。由于我的pylint安装与anaconda集成,我需要告诉sublimeText在哪里找到它。我是通过添加lint.py
的路径来完成的。然后弹出相同的ImportError: No module named astroid
错误。
然后我告诉sublimeText我的python安装在哪里,它解决了问题。我通过更改首选项文件中的python_bin
值(Sublime Text - >偏好设置 - >套餐设置 - > Pylinter - >设置 - 默认值)来改变它:
"python_bin": "/Users/HelloWorld/anaconda3/lib/python3.5",
也许如果您将其更改为/usr/local/lib/python2.7
它会起作用吗?
答案 1 :(得分:1)
我也遇到了很多关于pylinter的麻烦。与你一样的错误是其中之一。我改变了如上所述的位置路径,但之后我遇到了其他问题。出于这个原因,我决定切换到SublimeLinter。我不得不说,这个解决方案为我节省了很多时间,非常令人满意。此外,您有很好的文档和很多用户,这也很有帮助。
也许您可以考虑切换到SublimeLinter?
很抱歉没有直接回答你的问题......