Итак, вот пример плагина vim, имеющего проблемы с питоном:
Error detected while processing function UltiSnipsEdit:
line 6:
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "C:\Users\2c.2c2c\.vim\bundle\ultisnips\plugin\UltiSnips\__init__.py", line 981, in file_to_edit
os.mkdir(path)
WindowsError: [Error 3] The system cannot find the path specified: u'C:\\Users\\2c.2c2c\\vimfiles\\UltiSnips'
line 16:
E121: Undefined variable: file
E15: Invalid expression: ':'.mode.' '.file
Все ошибки, подобные этому от создателей плагинов vim, говорят, что это проблема вашей среды Python. У меня есть последние сборки Python 27x и 3xx и я использую предварительно скомпилированный vim из http://tuxproject.de/projects/vim/. Я удалил / переустановил ту или иную версию, установил обе версии, как с заданными путями, так и без них. Ничто, кажется, не имеет эффекта.
:версия
возвращает python/dyn для обеих версий, хотя я перепутал с изменением путей / удалением-переустановкой, чтобы они оставались одни, а не одни и т. д. Чтобы узнать, что-то меняется. Кроме того, базовый питон, кажется, на самом деле работает, я могу сделать
:python print ("привет")
без проблем.
Я также немного сбит с толку, почему он проверяет этот каталог ... Vundle добавляет rtps в ~/.vim/bundle/addon для всего, что оно устанавливает.
В любом случае, я не видел никого с подобной проблемой в Windows, поэтому никакая информация не очень полезна. Любая помощь приветствуется.