我在Windows 7中使用gVim。
我正在尝试使用pyfile %
命令运行python脚本,但每次执行此操作时,我都会ImportError: No module named libtcodpy
检查libtcodpy的位置,它确实与我尝试运行的脚本位于同一文件夹中。此外,使用python IDE运行程序工作正常。
我做错了什么?
答案 0 :(得分:1)
Vim不会自动在当前脚本的目录中搜索导入,只搜索一些已配置的目录(cp。:help python-_get_paths
)和当前工作目录。
因此,您需要配置当前脚本的路径,或者只需:cd %:h
来配置它(或者通过:set autochdir
自动配置)。