Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

375
Views
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 answers
Answer question

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 Report

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 Report

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 Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!