YouCompleteme不可用:没有名为future的模块

时间:2016-08-05 13:44:20

标签: vim vim-plugin

我正在尝试使用Vundle在vim中安装YouCompleteMe插件,但是我收到以下错误消息:YouCompleteme不可用:没有名为future的模块

我有vim 7.4.1910和python 3.5.2但我不知道vim是否构建为支持python3

2 个答案:

答案 0 :(得分:3)

我遇到了同样的问题并通过运行d = { 'I':'1', 'R':'2', 'E':'3', 'A':'4', 'S':'5', 'G':'6', 'T':'7', 'B':'8', 'O':'0', 'l':'1', 'z':'2', 'e':'3', 'a':'4', 's':'5', 'b':'6', 't':'7', 'g':'9', 'o':'0', } def cypher(string): for i in string: if i in d: a = string.replace(i,d[i]) return a 修复了它。您可能必须使用pip install future

执行此操作

答案 1 :(得分:0)

其未更新模块或未找到将来的模块。 要解决此问题。如果您使用的是ubuntu,请先转到

$ cd ~/.vim/bundle/youcompleteme && git submodule update --init --recursive

这将更新youcompleteme中的所有模块