ImportError: нет модуля с именем pythoncom - PullRequest
15 голосов
/ 10 ноября 2010

Я новичок (всего 1 неделя) в этом мире Python.Я попытался установить django-mssql, но когда я попытался импортировать библиотеку (используя import sqlserver_ado.dbapi), я получил это сообщение об ошибке:

ImportError: No module named pythoncom

Я попытался найти эту библиотеку безуспешно.

Можете ли вы, ребята, указать мне правильное направление?

Ответы [ 3 ]

19 голосов
/ 10 ноября 2010

Вам не хватает пакета pythoncom. Он поставляется с ActivePython , но вы можете получить его отдельно на GitHub (ранее SourceForge ) как часть pywin32.

Вы также можете просто использовать:

pip install pywin32
11 голосов
/ 10 ноября 2010

Если вы работаете в Windows, вам, вероятно, нужна библиотека pywin32, которая включает в себя pythoncom и целый ряд других стандартных функций.

4 голосов
/ 10 ноября 2010

Вы должны использовать pip для установки пакетов, поскольку это дает вам возможность удаления.

Также посмотрите на virtualenv. Он хорошо работает с pip и дает вам «песочницу», так что вы можете исследовать новые вещи без случайного прерывания общесистемной установки.

...