Quaspam
Quaspam

Reputation: 273

ImportError: No module named pythoncom

I am a newbie (just 1 week) to this Python world. I tried installing django-mssql, but when I tried to import the library (using import sqlserver_ado.dbapi), I got this error message:

ImportError: No module named pythoncom

I tried to look for that library without success.

Can you guys point me in the right direction?

Upvotes: 22

Views: 152806

Answers (5)

Suyash Vashishtha
Suyash Vashishtha

Reputation: 755

Just go to cmd and install pip install pywin32 pythoncom is part of pywin32 for API window extension....

Upvotes: 1

sscswapnil
sscswapnil

Reputation: 757

$ pip3 install pypiwin32

Sometimes using pip3 also works if just pip by itself is not working.

Upvotes: 0

kichik
kichik

Reputation: 34744

You are missing the pythoncom package. It comes with ActivePython but you can get it separately on GitHub (previously on SourceForge) as part of pywin32.

You can also simply use:

pip install pywin32

Upvotes: 42

Binary Phile
Binary Phile

Reputation: 2668

If you're on windows you probably want the pywin32 library, which includes pythoncom and a whole lot of other stuff that is pretty standard.

Upvotes: 15

Hank Gay
Hank Gay

Reputation: 72019

You should be using pip to install packages, since it gives you uninstall capabilities.

Also, look into virtualenv. It works well with pip and gives you a sandbox so you can explore new stuff without accidentally hosing your system-wide install.

Upvotes: 5

Related Questions