gVim ImportErrror:找不到模块,即使模块与脚本位于同一文件夹中

时间:2015-05-14 18:02:54

标签: python vim python-import

我在Windows 7中使用gVim。

我正在尝试使用pyfile %命令运行python脚本,但每次执行此操作时,我都会ImportError: No module named libtcodpy

检查libtcodpy的位置,它确实与我尝试运行的脚本位于同一文件夹中。此外,使用python IDE运行程序工作正常。

我做错了什么?

1 个答案:

答案 0 :(得分:1)

Vim不会自动在当前脚本的目录中搜索导入,只搜索一些已配置的目录(cp。:help python-_get_paths)和当前工作目录。

因此,您需要配置当前脚本的路径,或者只需:cd %:h来配置它(或者通过:set autochdir自动配置)。