2010-11-10 18 views
10

soy un novato (sólo 1 semana) a este mundo Python. He intentado instalar Django-mssql, pero cuando traté de importar la biblioteca (usando import sqlserver_ado.dbapi), tengo este mensaje de error:ImportError: Ningún módulo nombrado pythoncom

ImportError: No module named pythoncom 

Traté de buscar esa biblioteca sin éxito.

pueden ustedes me punto en la dirección correcta?

+2

¿Qué es el rastreo completo? – khachik

+2

Si tiene un sistema operativo Mac o Linux, use 'django-pyodbc' porque django-mssql no funciona – Will

Respuesta

15

Te estas perdiendo el paquete pythoncom. Viene con ActivePython pero puede obtenerlo por separado en SourceForge como parte de pywin32.

+0

Permítame probar la instalación de ActivePython y lo mantendré informado, thnx – Quaspam

+0

La instalación de ActivePython resolvió la molestia de instalar otros paquetes , vino con casi todo. Thnx una vez más – Quaspam

+0

Creo que acabo de descargar Pywin32 de http://sourceforge.net/projects/pywin32/files/pywin32/. Funciona con la distribución oficial de Python – swdev

4

Debería utilizar pip para instalar paquetes, ya que da desinstalar capacidades.

También, busque en virtualenv. Funciona bien con pip y le ofrece un entorno limitado para que pueda explorar cosas nuevas sin tener que regar accidentalmente la instalación de todo el sistema.

+1

intentarán seguramente que, gracias Hank – Quaspam

8

Si estás en Windows es probable que quieren la biblioteca pywin32, que incluye pythoncom y un montón de otras cosas que es bastante estándar.

+13

Y desde la instalación de pywin32 le puede dar dolores de cabeza, trate de instalar 'PIP pypiwin32' – Pithikos

Cuestiones relacionadas