Python 2还是3是个纠结的问题   2017-07-30


前些天用denite取代unite,用--with-python3重装了vim,结果发现vdebug只支持python 2。

vim同时只能在py2和py3中选一个,据说可以通过重新编译python实现共存,但是我在编译py3的时候失败。

neovim同时支持两个版本,但是尝试deoplete失败,报「Invalid Channel」的错误,似乎是python-neovim的锅。而且由于neovim内建lua、不支持has('lua'),所以不能fall back到neocomplete。

万般无奈,只好换回unite。


本文基于署名4.0国际许可协议发布,转载请保留本文署名和文章链接。 如您有任何授权方面的协商,请联系我。