Я пытаюсь настроить YouCompleteMe, плагин для завершения кода для vim. Когда я запускаю vim, он дает мне это сообщение об ошибке: «YouCompleteMe недоступен: требуется python 2.x». У меня есть правильная версия python, установленная на моей машине ubuntu, и это меня смутило. После некоторых исследований я обнаружил, что мне нужна поддержка python2 в vim, а не только в моей системе (https://github.com/Valloric/YouCompleteMe/issues/35). Как я могу это сделать? Я не смог найти подобный ответ нигде.Поддержка python 2 в vim
Заранее благодарим за помощь!
Кроме того, добро пожаловать к переполнению стека! Надеюсь, вы отлично проведете время здесь. –
какая версия ubuntu вы используете? Как вы установили vim? – rafee
После обсуждения с разработчиком YCM он дал понять, что он отказывается документировать эту проблему в README. Я столкнулся с одной и той же проблемой, и если вы будете искать в поисковом журнале или в Интернете с Google, существует довольно много случаев, когда люди сообщают об этой общей проблеме. Тем не менее, поскольку, по словам Вала, невозможность запуска YCM-сервера под Python 3 является ошибкой («ошибка в», sic) Vim и Python, он отказывается документировать требование использования Python 2 для использования своего инструмента. https://github.com/Valloric/YouCompleteMe/issues/1140#issuecomment-53972602 – fnl