web-dev-qa-db-fra.com

ImportError: aucun module nommé pythoncom

Je suis un débutant (juste 1 semaine) dans ce monde Python. J'ai essayé d'installer Django-mssql, mais quand j'ai essayé d'importer la bibliothèque (en utilisant import sqlserver_ado.dbapi), J'ai reçu ce message d'erreur:

ImportError: No module named pythoncom

J'ai essayé de chercher cette bibliothèque sans succès.

Pouvez-vous me diriger dans la bonne direction?

16
Quaspam

Il vous manque le package pythoncom. Il est livré avec ActivePython mais vous pouvez l'obtenir séparément sur GitHub (précédemment sur SourceForge ) dans le cadre de pywin32.

Vous pouvez également simplement utiliser:

pip install pywin32
20
kichik

Si vous êtes sous Windows, vous voulez probablement le pywin32 bibliothèque, qui comprend pythoncom et beaucoup d'autres choses assez standard.

12
Binary Phile

Vous devez utiliser pip pour installer les packages, car cela vous offre des capacités de désinstallation.

Regardez également virtualenv . Il fonctionne bien avec pip et vous offre un bac à sable pour que vous puissiez explorer de nouvelles choses sans arroser accidentellement votre installation à l'échelle du système.

4
Hank Gay