我正在尝试使用Vundle在vim中安装YouCompleteMe插件,但是我收到以下错误消息:YouCompleteme不可用:没有名为future的模块
我有vim 7.4.1910和python 3.5.2但我不知道vim是否构建为支持python3
答案 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中的所有模块