2010-03-23 8 views
8

Mam wersję Vima skompilowane z włączoną obsługą Python 2.6 (from here). jednak vim nie może znaleźć pliku python26.dll.Jak mogę powiedzieć [G] vim gdzie szukać python26.dll?

:version confirms +python/dyn 
:version and gvim.exe confirms DYNAMIC_PYTHON_DLL="python26.dll" 
echo PATH confirms python26.dll is in the search path. 
    (both c:\windows\system32, and C:\python26) 

Czego może mi brakować? Czy pominąłem coś głupiego?

UPDATE Nevermind. Właśnie to zobaczyłem. Vim to x86, a python to x64. Przepraszam za stratę twojego czasu. Wynik: 1 dla Dependancy Walker

+0

Czy mógłbyś/chciałabyś się dowiedzieć, jak dokładnie użyłeś Dependency Walker aby rozwiązać ten problem? Nie jestem pewien, czy po zainstalowaniu jednocześnie python2.7 64bit jak python3 32bit powoduje problem, czy nie. Ponieważ mój vim nie może teraz znaleźć pytona ... – drozzy

+0

drozzy: To było jakiś czas temu, ale jeśli dobrze pamiętam, w jednym z okien pojawił się błąd sugerujący, że został znaleziony python.dll, ale nie mógł być ładowany z powodu niedopasowania bitness. – Ariel

Odpowiedz

8

Pamiętaj, że wszelkie dll próby załadowania jest kompilowany na tej samej architekturze co exe. np. Jeśli masz zainstalowany x86 Vim. Upewnij się, że dll pyton ładujesz nie jest 64, lub na odwrót.

Powiązane problemy