Fireplace(vim插件)需要python支持
因此,我安装了Fireplace插件,但有一个python依赖项:Fireplace(vim插件)需要python支持,python,windows,vim,clojure,Python,Windows,Vim,Clojure,因此,我安装了Fireplace插件,但有一个python依赖项: The only external dependency is that you have either a Vim with Python support compiled in, or python in your path. 我试着先安装Python3,然后安装Python2.7,路径中还有“python”。 然而,它仍然不起作用,即使在我的系统中安装了两个Python版本的vim之后,如果我键入 echo has('p
The only external dependency is that you have either a Vim with Python support compiled in, or python in your path.
我试着先安装Python3,然后安装Python2.7,路径中还有“python”。
然而,它仍然不起作用,即使在我的系统中安装了两个Python版本的vim之后,如果我键入
echo has('python')
在vim中,答案是0
我到底怎样才能让vim识别Python?
另外,当我在vim中键入:help python dynamic时,它表示vim想要python 2.4而不是2.7。。。这是维姆的错还是壁炉的错?
2.4没有二进制安装程序,在windows中从源代码编译python是一场活生生的噩梦
编辑:重新启动安装了Python 2.7的计算机后,而不是说
Python interface not working
Vim立即崩溃
编辑:我找到了解决方案:
除了使用Python支持构建Vim之外,出于某种原因,似乎有必要安装Python2.7.9而不是Python2的最新版本。
希望这能对一些人有所帮助。
has('python')
只会告诉您python支持是否在中编译。@DanielRoseman这意味着拥有python支持与实际编译python无关,对吗?但是由于我可以在vim中使用python支持,或者在我的路径中使用“python”,我不明白为什么在没有vim支持的情况下安装python不能使插件工作。请原谅我的困惑,但是这个问题与Clojure有什么关系?@NathanDavis壁炉插件在vim和Clojure REPL之间建立了连接;我添加了这个标签,因为在clojure中编码的人可能也会使用这个插件,并且知道这个问题,谢谢。我知道我错过了什么。我现在明白了壁炉必须用Python实现(至少部分实现)。has('Python')
只会告诉您Python支持是否在中编译。@DanielRoseman这意味着拥有Python支持与实际编译Python无关,对吗?但是由于我可以在vim中使用python支持,或者在我的路径中使用“python”,我不明白为什么在没有vim支持的情况下安装python不能使插件工作。请原谅我的困惑,但是这个问题与Clojure有什么关系?@NathanDavis壁炉插件在vim和Clojure REPL之间建立了连接;我添加了这个标签,因为在clojure中编码的人可能也会使用这个插件,并且知道这个问题,谢谢。我知道我错过了什么。我现在明白了壁炉必须用Python实现(至少部分实现)。