Vim for Windows:Python无法正确加载/"崩溃"

D.N*_*uko 7 windows vim vim-plugin python-2.7

我一直在努力安装一些在Vim(Windows)上使用python的插件.即使有股票vimrc.

使用官方vim 7.4二进制文件(x86)

  • 我已经检查过它带有+ python/dyn和+ python3/dyn
  • 我安装了Python 2.7.10 x86,并在Path环境中附加了python的路径.
  • :echo has('python')1按预期打印.
  • 然而:当我输入时:python print 'test',vim退出,就像我输入一样:q
  • :python mum tell me, why does windows exists?,它也退出了.想知道为什么...... print至少不是问题.

使用tuxproject的vy 7.4.826(x86)的夜间版本

  • 它确实带有+ python/dyn和+ python3/dyn.也:

使用的库:Perl 5.22.1,Python 2.7.10,Python 3.4.3,Ruby 2.2.3,Lua 5.3.0,Tcl 8.6.4,libXpm.

大!这是我下载的版本(2.7.10)!等待...

  • :echo has('python')1按预期打印.
  • 但是,"圣诞快乐!" vim说.

抱歉,此命令已禁用,无法加载Python的站点模块.Windows不够好.哦,祝圣诞快乐!

使用tuxproject的vy 7.4.826(x64)的夜间版本

我尝试使用x64的python二进制文件,负责从我的Path变量中删除x86版本.与上述问题相同.

使用Kaoriya的vim 7.4.something(x64)Veegee的vim 7.4.803

与上述问题相同.

编译vim怎么样?

视窗.


我不是那么懒,嗯,我是......但是如果没有其他解决办法,我会尝试编译它.如果它不能解决任何问题,我真的不想编译它.如果我能够至少理解为什么会发生这些问题......

D.N*_*uko 5

好吧,我设法解决了这个问题.

对于那些可能感兴趣的人,预期的python版本是Python 2.7.9而不是2.7.10.安装Python 2.7.9 x86(和x64)修复了相应vim版本的所有内容.