Encore une erreur “ImportError: No module named win32com.client” après l'installation de pywin32 lib
J'ai déjà installé le "Python pour Windows extensions" de la bibliothèque à partir d'ici:
http://sourceforge.net/projects/pywin32/files/pywin32/
mais quand j'ai importer le "win32com.client" dans mon programme, j'ai toujours le message d'erreur:
ImportError: No module named win32com.client
Ma version de Python est de 3,2.
Des idées?
vérifier les chemins d'accès à des bibliothèques, à savoir où il a été installé et que vous pouvez trouver python (à droite maintenant il ne peut pas)
Suivez @Nicola la suggestion,j'ajoute "win32com" dans le pywin32.la pth fichier sous le site-packages (Python3.2),mais mon programme ne pouvez toujours pas trouver. Mon système multi-version de Python (Python2.5,Python3.1,Python3.2),j'ai mis en Python3.2 dans le variables d'Environnement WINDOWS , de sorte que lorsque je vérifie les sys.chemin d'accès, PYTHON, SHELL, c'est montrer de l'environnement est Python3.2, mais si j'écris
Mais enfin, je résoudre ce problème en indiquant la version spécifique de python.exe. par exemple, je lance mon .py fichier comme ceci
Suivez @Nicola la suggestion,j'ajoute "win32com" dans le pywin32.la pth fichier sous le site-packages (Python3.2),mais mon programme ne pouvez toujours pas trouver. Mon système multi-version de Python (Python2.5,Python3.1,Python3.2),j'ai mis en Python3.2 dans le variables d'Environnement WINDOWS , de sorte que lorsque je vérifie les sys.chemin d'accès, PYTHON, SHELL, c'est montrer de l'environnement est Python3.2, mais si j'écris
import sys print (sys.path)
dans un .py fichier et de l'exécuter, il va montrer de l'environnement est Python2.5. Je ne sais pas pourquoi ils sont différents.Mais enfin, je résoudre ce problème en indiquant la version spécifique de python.exe. par exemple, je lance mon .py fichier comme ceci
c:\Python32\python.exe test.py
OriginalL'auteur Bingnan | 2011-11-02
Vous devez vous connecter pour publier un commentaire.
J'ai été confrontée au même problème lors de l'utilisation de Visual Studio. La suite résolu le problème:
1. À droite, Cliquez sur Propriétés du Projet (dans la fenêtre Explorateur de solutions)
2. Sélectionnez Propriétés
3. Dans l'Onglet Général, définissez l'Interprète (Python2.7 dans ce cas)
OriginalL'auteur Jacob Kalakal Joseph
Vérifier
sys.path
assurez-vous que le répertoire dans lequel le module est installé est là, sinon, vous devrez l'ajouter (googlePYTHONPATH windows
pour de l'aide avec cela.)OriginalL'auteur Some programmer dude
Pour quelque raison win32com n'est pas inclus dans
pywin32.pth
soussite-packages
. Vous pouvez essayer et d'ajouter, mais ce post sur Mobile Python me fait penser que le problème est un peu plus compliqué.OriginalL'auteur Nicola Musatti