2010-03-23 10 views
8

나는 파이썬 2.6 지원으로 컴파일 된 Vim 버전을 가지고있다 (from here). 그러나 vim은 python26.dll을 찾을 수 없습니다.[G] vim이 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) 

무엇이 누락 될 수 있습니까? 어리석은 걸 건너 뛴거야?

업데이트 Nevermind. 방금 본거야. Vim은 x86이고 Python은 x64입니다. 시간을 낭비해서 죄송합니다. Dependancy Walker에 대한 점수 1

+0

이 문제를 해결하기 위해 Dependency Walker를 얼마나 정확하게 사용했는지 알려주십시오. python2.7 64 비트를 python3 32 비트와 동시에 설치하면 문제가 발생하는지 확실하지 않습니다. 내 vim이 파이썬을 지금 당장 발견 할 수 없기 때문에 ... – drozzy

+0

drozzy : 이것은 얼마 전 이었지만 올바르게 기억한다면 python.dll이 발견되었다는 것을 제안하는 창 중 하나에 오류가 나열되었지만 찾을 수 없다는 오류가있었습니다 비트의 불일치로 인해로드 될 수 있습니다. – Ariel

답변

8

로드하려는 DLL이 exe와 동일한 아키텍처로 컴파일되었는지 확인하십시오. 예 : x86 Vim이 설치되어있는 경우. 로드하는 파이썬 dll이 x64가 아니거나 그 반대로되어 있는지 확인하십시오.

관련 문제