Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

379
Vistas
ImportError: no se puede importar el nombre 'MutableMapping' de 'colecciones' (/usr/local/lib/python3.10/collections/__init__.py)

Estoy ejecutando esta aplicación de matraz simple en código vs. Dockerized y cargado a ECS. La tarea está saliendo con el siguiente error:

ImportError: no se puede importar el nombre 'MutableMapping' de 'colecciones' (/usr/local/lib/python3.10/colecciones/ init .py)

La imagen base que estoy usando es python3.10.

El siguiente es el código del archivo docker:

 FROM python:3.10 WORKDIR /usr/src/app COPY . . RUN pip install --no-cache-dir -r requirements.txt EXPOSE 5000

¿Por qué recibo este error?

over 4 years ago · Santiago Trujillo
3 Respuestas
Responde la pregunta

0

Intentando lo siguiente en python 3.9:

 >>> from collections import MutableMapping <stdin>:1: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated since Python 3.3, and in 3.10 it will stop working

Así que supongo que tu problema es que estás usando Python 3.10 donde necesitas hacer:

 >>> from collections.abc import MutableMapping
over 4 years ago · Santiago Trujillo Denunciar

0

si actualiza el paquete del matraz a >=2.0 , lo importará correctamente también en python 3.10

over 4 years ago · Santiago Trujillo Denunciar

0

Parece que estás haciendo el mismo tutorial de docker que yo.

@geza.denes tiene razón, necesitamos el matraz 2.0 o superior.

puede actualizar esto en la aplicación de matraz/requirements.txt

Reconstruya su imagen acoplable y ejecútela nuevamente, ¡debería funcionar!

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda