Ви впевнені, що встановили ту саму версію 32-бітного пітона, яку шукав Vim? Я не бачу причин, щоб це не вирішило вашу проблему, якщо б ви якось не створили gvim exe без підтримки python. У всякому разі, у мене була саме ця проблема, і очевидно, що для мене було те, що мій dll python був x64, тоді як у мене було 32 біт vim. Для мене рішенням було просто побудувати 64-бітну версію Vim. Я дуже вважаю за краще модернізувати Vim до пониження рівня Python. Аргументи, які я надіслав до файлу make:
nmake -f Make_mvc.mak GUI=yes CPU=AMD64 PYTHON=C:\Python27 DYNAMIC_PYTHON=yes PYTHON_VER=27
Потім я замінив свій початковий 32-бітний gvim.exe на 64-бітний, який я щойно створив. Все працювало чудово. Якщо ви турбуєтесь про клопоти збірки, не будьте - це було дуже просто, використовуючи компілятори візуальної студії 2010 та запускаючи make з відповідного візуального командного рядка візуальної студії (x64 cross tools). Я можу надіслати подальші вказівки за потреби.