[Python-es] ImportError: No module named System en adodbapi
Oswaldo Hernández
listas en soft-com.es
Jue Feb 18 09:28:34 CET 2010
damufo escribió:
>...
> Después desinstalé e instalé la versión 2.5 y el mismo error:
>
> import adodbapi
> File "C:\Python25\Lib\site-packages\adodbapi\__init__.py", line 1, in
> <module>
> from adodbapi import *
> File "C:\Python25\Lib\site-packages\adodbapi\adodbapi.py", line 57, in
> <module>
> from System import Activator, Type, DBNull, DateTime, Array, Byte
> ImportError: No module named System
>
Algo debes de tener mal instalado pues si te fijas en adodbapy.py, las
lineas precedentes a la que produce el error:
try:
import win32com.client
onIronPython = False
except ImportError: # implies running on IronPython
onIronPython = True
# --- define objects to smooth out IronPython <-> CPython differences
if onIronPython:
from System import Activator, Type, DBNull, DateTime, Array, Byte
No puede importar 'win32com.client' por lo que piensa que estás
utilizando IronPython. Comprueba la instalación de pywin32.
Saludos,
--
*****************************************
Oswaldo Hernández
oswaldo (@) soft-com (.) es
*****************************************
PD:
Antes de imprimir este mensaje, asegúrese de que es necesario.
El medio ambiente está en nuestra mano.
Más información sobre la lista de distribución Python-es