Gvim:unable to load python

环境

  • 系统win7 64 bit
  • 软件: Gvim8.1 : MS-Windows 32bit
  • 软件: python2.7.14 windows 64bit

问题
点击打开Gvim时,提示:unable to load Python


问题分析

  • 通过cmd.exe调用python,并进行简单的操作,响应正常,说明python在windows下是可用的。
  • GIM中执行:echo $PATH, 能找到python的路径,说明路径配置是没问题的。
  • 在Gvim中执行:echo has('python'),发现返回值是0。说明Gvim的确找不到python。
  • 查看Gvim的版本信息(执行:version),上面显示:“MS-Windows 32 位图形界面版本 带OLE 支持”。似乎Gvim的版本与操作系统版本不一致,虽然我下载的Gvim安装文件官网上是明确写明,“ for 32 bit and 64 bit systems“,但我依然这里应该是有问题的。

问题解决
  后来stackoverflow找了证实自己猜想的回答:Gvim 32bit 虽然在32bit和64bit的系统都能使用,但是它只能调用32bit版本的python。卸载系统中的64bit的python,换成32bit的,问题解决。
参考链接:https://stackoverflow.com/questions/43154883/gvim-can-not-load-my-python

posted @ 2019-02-11 21:23  llkkyy  阅读(857)  评论(0编辑  收藏  举报