首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ImportError在崇高文本中使用Pylinter

ImportError在崇高文本中使用Pylinter
EN

Stack Overflow用户
提问于 2016-08-18 08:50:47
回答 2查看 1.2K关注 0票数 2

我在用MacOS。之后:

  • 使用pip install pylint安装pylint
  • 使用包控件在崇高文本3中安装Pylinter

…原来没有找到皮林特:

代码语言:javascript
复制
Fatal pylint error:
ImportError: No module named pylint

解决这个问题的方法是简单地将lint.py的路径添加到Pylinter的Preferences文件中,我发现它是:

代码语言:javascript
复制
/usr/local/lib/python2.7/site-packages/pylint/lint.py

现在,问题在于:

代码语言:javascript
复制
Fatal pylint error:
ImportError: No module named astroid

此软件包已经安装。有什么好主意吗?谢谢。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-12-08 14:55:31

我也遇到了很多麻烦。与您所犯的相同的错误是其他错误之一。我像上面描述的那样改变了位置路径,但是后来我遇到了其他问题。出于这个原因,我决定改用SublimeLinter。我不得不说,这个解决方案节省了我很多时间,而且非常令人满意。此外,您有一个很好的文档和大量的用户,这也是有帮助的。

也许你可以考虑转到SublimeLinter?

很抱歉没有直接回答你的问题..。

票数 1
EN

Stack Overflow用户

发布于 2016-11-22 17:22:43

我也有同样的问题。当我的pylint安装与anaconda集成时,我需要告诉sublimeText在哪里可以找到它。我通过向lint.py添加路径来做到这一点。然后出现相同的ImportError: No module named astroid错误。

然后我告诉sublimeText我的python安装在哪里,它解决了这个问题。我通过更改首选项文件中的python_bin值(崇高文本、->首选项、->包设置、-> Pylinter ->设置-默认设置)来对其进行修改:

代码语言:javascript
复制
"python_bin": "/Users/HelloWorld/anaconda3/lib/python3.5",

也许如果你把它改为/usr/local/lib/python2.7,它会起作用吗?

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39013768

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档