用python3编译的Vim,但是has('python')返回0
我只是按照以下说明用python 3编译vim:https : //github.com/Valloric/YouCompleteMe/wiki/Building-Vim-from-source 安装后,我检查是否有python3: vim --version | grep "python" 哪个返回: +python3/dyn 和 +python/dyn 但是,当我启动vim并键入followinf命令之一时,我得到了0: :echo has('python3/dyn') :echo has('python3') :echo has('python') :echo has('python/dyn') 有人遇到过类似的问题吗? 编辑:大家好,我想说声谢谢,让你们知道我为解决这个问题做了些什么。我从提供的第一个链接中再次遵循了该说明,但是这次我删除了vim.tiny,而不是试图使vim同时支持python2和python3,我只是使用python3支持进行构建。这解决了 打字 python3 print("works") 在vim中显示works。打字 echo has('python3') 给我一个输出,1最后 vim --version | grep python3 给我一个价值 +python3 谢谢大家的帮助和建议!!