我在没有管理权限的情况下在 windows 上使用 vim 和多个 python 版本(2.7,3.3)。之前我使用 portablepython 可以运行我正在处理的程序,但是当我在中打开 python 脚本时,它会给我发出警告信息vim 安装 jedi-vim 时(我认为是由修改过的python27.dll
发生的)。所以我在家里安装了 python (选择“只为我”),将其复制到 dropbox 并下载到工作电脑并设置registry keys和PATH
变量。 python 本身工作正常(包括python launcher),但如果python33
在python27
之前,那么 vim 插件就会失败PATH
。
可以设置 vim 以使用py.exe
代替python.exe
作为翻译吗?
答案 0 :(得分:0)
对于:python
与Vim的集成,不使用Python可执行文件。相反,必须编译Vim以支持特定的Python版本,然后必须在运行时通过PATH
访问该DLL。 (它也可以静态链接,但+python/dyn
是Windows上的默认设置。)
因此,正确的pythonXXX.dll
版本可以通过PATH
定位,这一点至关重要,因为您已经找到了。