Я пытаюсь установить плагин YouCompleteMe на экземпляр Vim, скомпилированный из исходного кода. У меня есть сервер без привилегий sudo, поэтому мне пришлось скомпилировать новый Vim (7.4+), чтобы заставить работать большинство плагинов. Кроме того, я установил miniconda и поэтому ссылаюсь на python в miniconda для всех установок.
Выполняя все шаги по установке плагина YouCompleteMe (через Vundle или даже вручную), я столкнулся с этой проблемой: «Не удается найти модуль urllib3». Поэтому я установил urllib3 через pip, а затем ошибка изменилась на «невозможно импортировать имя _compare_digest». Обратите внимание, что conda virtualenv (я только что сделал корзину miniconda в $ PATH) не может запуститься, и он по-прежнему показывает «Не удается найти модуль urllib3» даже после его явной установки.
Что-то не так с тем, как я установил vim? Я был особенно осторожен, указывая на miniconda python везде, где это необходимо. Как решить эту проблему и снова запустить плагин?