Vim / Syntastic:不能"来自...... import ..."但是可以"导入......作为......"

时间:2016-12-16 04:43:26

标签: vim syntastic

我正在使用1)Vi改进7.4& 2)vim的语法语法检查器。

当我尝试导入" sklearn.metrics"模块使用 " pairwise_distances"功能,
from sklearn.metrics import pairwise_distances适用于' python' &安培; ' python3'终端模式。

然而,当我将它放在.py文件中并使用foo.py|8 col 1 error| [import-error] Unable to import 'sklearn.metrics'打开时,同一行导致:vim foo.py。然而,使用python3 foo.py执行文件时未报告任何错误。

我还尝试了另一种导入模块的方法:import sklearn.metrics as sk_met并在我的代码正文中调用sk_met.pairwise_distances(...)。这适用于所有上述方法(' python',' python3',' vim foo.py')。在我看来,vim可以找到" sklearn.metrics"很好,但不是通过from ... import

这可能是语法检查程序的问题吗?

enter image description here

0 个答案:

没有答案