gVim ImportErrror:找不到模块,即使模块与脚本位于同一文件夹中
gVim ImportErrror: module not found, even though module is in same folder as script
我在 Windows 7.
中使用 gVim
我正在尝试使用 pyfile %
命令 运行 一个 python 脚本,但每次我这样做时,我都会得到 ImportError: No module named libtcodpy
检查 libtcodpy 的位置,它确实与我尝试 运行 的脚本位于同一文件夹中。此外,运行将程序与 python IDE 结合使用效果很好。
我做错了什么?
Vim不会自动搜索当前脚本的导入目录,只会搜索一些已配置的(cp.:help python-_get_paths
)和当前工作目录。
因此,您需要配置当前脚本的路径,或者只是 :cd %:h
到它(或者通过 :set autochdir
自动)。
我在 Windows 7.
中使用 gVim我正在尝试使用 pyfile %
命令 运行 一个 python 脚本,但每次我这样做时,我都会得到 ImportError: No module named libtcodpy
检查 libtcodpy 的位置,它确实与我尝试 运行 的脚本位于同一文件夹中。此外,运行将程序与 python IDE 结合使用效果很好。
我做错了什么?
Vim不会自动搜索当前脚本的导入目录,只会搜索一些已配置的(cp.:help python-_get_paths
)和当前工作目录。
因此,您需要配置当前脚本的路径,或者只是 :cd %:h
到它(或者通过 :set autochdir
自动)。