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

362
Vistas
Django: no se puede importar el nombre 'config' de 'desacoplar'

Estoy tratando de ejecutar este proyecto localmente, pero cuando intento manage.py makemigrations , sigo recibiendo el siguiente error:

 ImportError: cannot import name 'config' from 'decouple'

Aquí están mis pasos:

  1. Clonar el repositorio desde github
  2. Crear un entorno virtual
  3. Instalar las dependencias

Investigué un poco pero no encontré nada sobre lo que podría estar generando ese error. ¿Puede alguien ayudarme con esto? ¡Gracias de antemano! Estoy ejecutando Django 3.

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

0

Es posible que tenga instalado el desacoplamiento además de python-decouple (dos paquetes diferentes).

Si ese es el caso, simplemente desinstale desacoplar

 pip uninstall decouple

Y asegúrese de tener instalado python-decouple

 pip install python-decouple
over 4 years ago · Santiago Trujillo Denunciar

0

Muestra el error porque no está instalado el módulo python-decouple Simplemente ejecute pip install -r requirements.txt Si no funciona, inténtelo en env

pip install python-decouple

over 4 years ago · Santiago Trujillo Denunciar

0

Estaba usando pipenv para crear un entorno virtual y ejecutar el proyecto Django

 pipenv install -r requiremnts.txt pipenv shell python manage.py runserver

Curiosamente, el método anterior seguía arrojando un error de que no puede importar la configuración desde el desacoplamiento

luego probé:

 python -m venv myEnv myEnv/Scripts/activate pip install -r requirements.txt python manage.py runserver

y esto ejecutó el proyecto con éxito. No entendí por qué sucedería esto, ya que estoy haciendo prácticamente lo mismo usando pip en lugar de pipenv.

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