2010-04-01 2 views
0

Je veux lancer wexpect (le port windows de pexpect) sur mon ordinateur Windows 7 64 bits. Je reçois l'erreur suivante: C: \ Program Files (x86) \ wexpect \ build \ lib> wexpect.py Traceback (appel le plus récent en dernier): Fichier "C: \ Program Files (x86) \ wexpect \ build \ lib \ wexpect.py ", ligne 97, dans raise ImportError (str (e) +" Ce package était destiné aux systèmes d'exploitation Windows similaires. ") ImportError: aucun module nommé win32console Ce package nécessite les packages python win32.Ceci package a été conçu pour Windows comme les systèmes d'exploitation g.Python: problème d'importation win32console

Dans le code, il échoue sur la ligne suivante: d'importation win32console *

J'utilise Python 2.6.4. Je n'arrive pas à comprendre comment installer win32console.

Répondre

2

installer ce: http://sourceforge.net/projects/pywin32/

Modifier pour ajouter des explications un peu plus: Il y a un ensemble très utile de modules Python spécifiques à Windows, appelé PyWin32. Je crois que win32console en fait partie. Vous pouvez soit installer PyWin32 en plus de la version standard python.org de Python, ou vous pouvez installer ActiveState ActivePython qui regroupe tout ce dont vous avez besoin tous ensemble. J'utilise ActivePython et j'ai un module win32console.

+0

L'ai installé et l'ai lié à mon installation de python 2.6. Toujours la même erreur. Dois-je redémarrer Python ou quelque chose? – David

+1

Démarrer une nouvelle session interactive Python (en tapant "python") et tapez la commande "import win32console". Ce qui se produit? – user9876

+0

J'ai, cependant, obtenu un programme appelé PythonWin. Il fournit une console python. Dans cette console, la win32console existe. – David