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

785
Vistas
Sigo recibiendo el error "ModuleNotFoundError: ningún módulo llamado 'environ' en mi archivo settings.py". He instalado la dependencia en mi shell de python

Sigo recibiendo un error de importación en el entorno en mi archivo settings.py, también lo tengo instalado a través de poesía en mi archivo .venv. ¿Podría ser esto un error fuera del archivo de configuración?

 ` import environ env = environ.Env( DEBUG=(bool, False), ENVIORNMENT=(str, 'PRODUCTION'), ) environ.Env.read_env() ENVIRONMENT= env.str('ENVIRONMENT') SECRET_KEY = env.str('SECRET_KEY') DEBUG = env.bool('DEBUG') ALLOWED_HOSTS = tuple(env.list('ALLOWED_HOSTS')) `
over 4 years ago · Santiago Trujillo
3 Respuestas
Responde la pregunta

0

El problema podría ocurrir debido a las siguientes razones:

  1. Tu estas usando. Entorno virtual, pero instaló el módulo fuera del entorno virtual.
  2. No ha agregado 'environ', en su archivo settings.py en INSTALLED_APPS. (Basado en su referencia , ¡excepcionalmente no es necesario para este paquete!)
over 4 years ago · Santiago Trujillo Denunciar

0

Asegúrese de estar utilizando el intérprete de python deseado, que su entorno virtual esté configurado correctamente y que el entorno Django deseado esté instalado dentro de ese entorno virtual a través de

 (inside venv) pip install django-environ
over 4 years ago · Santiago Trujillo Denunciar

0

Asegúrese de haber realizado las tres acciones siguientes:

  1. Instale el paquete a través de este comando:

    (inside venv) pip install django-environ

  2. Seleccione el intérprete de python correcto (el entorno en el que ha instalado el paquete)

  3. Cree un archivo ".env" en el directorio raíz del proyecto. Y según su documento de referencia aquí , debería consistir en algo como lo siguiente:

 DEBUG=on SECRET_KEY=your-secret-key DATABASE_URL=psql://user:un-githubbedpassword@127.0.0.1:8458/database SQLITE_URL=sqlite:///my-local-sqlite.db CACHE_URL=memcache://127.0.0.1:11211,127.0.0.1:11212,127.0.0.1:11213 REDIS_URL=rediscache://127.0.0.1:6379/1?client_class=django_redis.client.DefaultClient&password=ungithubbed-secret
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