“无法找到模块名称”导入错误。

5
每当我尝试从scipy导入linalg时,就会出现“模块中没有名称”的导入错误。我从scipy导入scipy或其他任何东西都没有问题。由于某种原因,它不喜欢linalg。奇怪的是,eclipse在自动完成下包括linalg。
我已经尝试过:
- 删除解释器,然后再次添加 - 在Python解释器首选项下将site-tools、scipy目录甚至是scipy / linalg目录添加到库中。 - 删除所有类文件 - 以不同的名称导入linalg - 重新安装eclipse - 发疯
我在ubuntu 14.04上运行anaconda。

这可能与以下内容有关:https://dev59.com/v3vaa4cB1Zd3GeqPG7u5 - KSab
我正在运行Anaconda,因此整个堆栈应该已安装。我通过Anaconda更新了所有内容,但仍然存在相同的问题。 - Luke
1个回答

10

这个问题似乎来自于pylint。如果我在该行添加 # pylint: disable-msg=E0611,错误就消失了。


2
我改用pyflakes和/或flake8而不是pylint,因为它会出现这种误报。 - Chris

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接