Encontré este extraño error al escribir código usando PyDev en Linux. Incluso un código simple como esto produce erroresImportError: no se puede importar el nombre ABCMeta - Error de Python en PyDev en Linux
print 'Hello World'
y el error es aquí
True
Traceback (most recent call last):
File "/usr/lib/python2.7/site.py", line 62, in <module>
import os
File "/usr/lib/python2.7/os.py", line 398, in <module>
import UserDict
File "/usr/lib/python2.7/UserDict.py", line 83, in <module>
import _abcoll
File "/usr/lib/python2.7/_abcoll.py", line 11, in <module>
from abc import ABCMeta, abstractmethod
ImportError: cannot import name ABCMeta
mi módulo se llama sample.py. Por favor, ayúdenme. Gracias
gracias, reviso nuevamente en la carpeta del lugar de trabajo y descubro el mal abc.py. Después de eliminarlo, mi programa se ejecuta perfectamente. –
Sí, funcionó para mí. Tenía un archivo llamado abc.py. Lo eliminé y todo comenzó a funcionar bien. –