如何告诉[G]vim去哪里查找python26.dll?

8 投票
1 回答
2179 浏览
提问于 2025-04-15 20:44

我有一个支持 Python 2.6 的 Vim 版本(来自这里)。但是 Vim 找不到 python26.dll 文件。

:version confirms +python/dyn
:version and gvim.exe confirms DYNAMIC_PYTHON_DLL="python26.dll"
echo PATH confirms python26.dll is in the search path.
    (both c:\windows\system32, and C:\python26)

我可能漏掉了什么吗?我是不是做了什么傻事?

更新 没事了。我刚刚发现,Vim 是 x86 版本,而 Python 是 x64 版本。抱歉浪费了你的时间。感谢 Dependancy Walker 的帮助。

1 个回答

8

确保你尝试加载的任何dll文件是和你的exe文件编译为相同的架构。
比如说,如果你安装的是x86版本的Vim,那你加载的python dll文件就不能是x64版本,反之亦然。

撰写回答