2016-08-30 3 views
0

Je suis en train de modifier un script Python je l'ai écrit pour Python 2.7 64bit pour l'utiliser avec Python 64bit 3.4.3.6. Ce programme utilise from win32com.client import Dispatch. Lors de l'exécution avec Python 2.7 64 bits, il fonctionne parfaitement bien, mais avec Python 3.4 64bit je l'erreur suivante:Erreur d'importation win32api pour 64bit-3.4.3.6 Python

import win32api 
ImportError: DLL load failed: The specified module could not be found. 

Alors j'ai vérifié dans WinPython-64bit-3.4.3.6 \ python-3.4.3. amd64 \ Lib \ site-packages et il existe trois dossiers: \ win32, \ win32com et \ win32comext. J'ai été en mesure de trouver un fichier appelé win32api.pyd dans \ win32.

NB: J'ai trouvé des sujets similaires mais aucun d'entre eux n'a vraiment résolu le problème.

Répondre

0

la ligne fonctionne sous WinPython-64bit-3.4.4.4Qt5, mais elle devrait aussi fonctionner sur WinPython-64bit-3.4.3.6.