官方的gVim Windows二进制文件是否已预编译以与Python 3一起使用?
作者:互联网
我从VIM.org官方网站上下载了gVim73_46.exe并安装了完整的组件,然后我使用Python 3.2进行了开发(但如果更可能与VIM一起使用,则可以使用3.1).
运行vim –version命令会给我-python -python3结果.但是,在Vim中运行:echo has(“ python”)会得到1(True).这是否意味着我的Vim是否构建为支持Python 2?
至于Python 3,运行:py3命令会得到E370:无法加载库python31.dll.这是否意味着它被构建为支持Python 3.1?如果是,我可以使用我的3.2吗?
如果不是,是否有任何来源可以获取支持Python 3(python3)的预编译Windows二进制文件?
解决方法:
@pydave正确回答了您的问题,我只能另外建议使用另一种vim构建:http://tuxproject.de.nyud.net/projects/vim/.它使用几乎最新版本的解释器进行编译,包括Python 3.2.3.并且它还使用了最新的vim-7.3.618,其中包含我的补丁,该补丁扩展了python / python3解释器支持(pyeval()/ py3eval()函数和vim.bindeval()).
更新:似乎它移至http://tuxproject.de/projects/vim/,但是我不再使用预编译的二进制文件了(有一个脚本可以为我交叉编译它们),因此无法验证这是正确的.
标签:vim,windows-xp,python-3-2,windows,python 来源: https://codeday.me/bug/20191201/2077384.html