在 Sublime Text 中使用 Pylinter 时出现 ImportError
ImportError while using Pylinter in Sublime Text
我正在使用 MacOS。之后:
- 使用
pip install pylint
安装 pylint
- 使用包控制在 Sublime Text 3 中安装 Pylinter
…原来是找不到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
此包已安装。任何想法可能会丢失什么?谢谢。
我遇到了同样的问题。由于我的 pylint 安装与 anaconda 集成,我需要告诉 sublimeText 在哪里可以找到它。我通过将路径添加到 lint.py
来做到这一点。然后弹出相同的 ImportError: No module named astroid
错误。
然后我告诉 sublimeText 我的 python 安装在哪里,它解决了问题。我通过更改首选项文件中的 python_bin
值来删除它(Sublime Text -> Preferences -> Package Settings -> Pylinter -> Settings - Default):
"python_bin": "/Users/HelloWorld/anaconda3/lib/python3.5",
也许如果您将其更改为 /usr/local/lib/python2.7
它会起作用吗?
我在使用 pylinter 时也遇到了很多麻烦。和你一样的错误是其中之一。我像上面描述的那样改变了位置路径,但后来我遇到了其他问题。为此,我决定改用SublimeLinter。我不得不说,这个解决方案为我节省了很多时间并且非常令人满意。此外,您有很好的文档和很多用户,这也很有帮助。
也许你可以考虑改用 SublimeLinter 来?
抱歉没有直接回答您的问题...
我正在使用 MacOS。之后:
- 使用
pip install pylint
安装 pylint
- 使用包控制在 Sublime Text 3 中安装 Pylinter
…原来是找不到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
此包已安装。任何想法可能会丢失什么?谢谢。
我遇到了同样的问题。由于我的 pylint 安装与 anaconda 集成,我需要告诉 sublimeText 在哪里可以找到它。我通过将路径添加到 lint.py
来做到这一点。然后弹出相同的 ImportError: No module named astroid
错误。
然后我告诉 sublimeText 我的 python 安装在哪里,它解决了问题。我通过更改首选项文件中的 python_bin
值来删除它(Sublime Text -> Preferences -> Package Settings -> Pylinter -> Settings - Default):
"python_bin": "/Users/HelloWorld/anaconda3/lib/python3.5",
也许如果您将其更改为 /usr/local/lib/python2.7
它会起作用吗?
我在使用 pylinter 时也遇到了很多麻烦。和你一样的错误是其中之一。我像上面描述的那样改变了位置路径,但后来我遇到了其他问题。为此,我决定改用SublimeLinter。我不得不说,这个解决方案为我节省了很多时间并且非常令人满意。此外,您有很好的文档和很多用户,这也很有帮助。
也许你可以考虑改用 SublimeLinter 来?
抱歉没有直接回答您的问题...