• Empleos
  • Sobre nosotros
  • profesionales
    • Inicio
    • Empleos
    • Cursos y retos
    • Preguntas
    • Profesores
  • empresas
    • Inicio
    • Publicar vacante
    • Nuestro proceso
    • Precios
    • Pruebas Online
    • Nómina
    • Blog
    • Comercial
    • Calculadora de salario

0

1.2K
Vistas
¿Cómo establecer variables de entorno en PyCharm?

Comencé a trabajar en un proyecto de Django y me gustaría configurar algunas variables de entorno sin configurarlas manualmente o tener un archivo bash en la fuente.

Quiero configurar las siguientes variables:

 export DATABASE_URL=postgres://127.0.0.1:5432/my_db_name export DEBUG=1 # there are other variables, but they contain personal information

He leído esto , pero eso no resuelve lo que quiero. Además, he intentado configurar las variables de entorno en Preferencias -> Compilación, Ejecución, Implementación -> Consola -> Consola Python / Consola Django , pero establece las variables para el intérprete.

about 3 years ago · Santiago Trujillo
3 Respuestas
Responde la pregunta

0

Puede establecer variables ambientales en el menú de configuraciones de ejecución de Pycharm.

  1. Abra el selector Ejecutar configuración en la esquina superior derecha y haga clic en Edit Configurations...

    Editar configuraciones...

  2. Busque Environmental variables y haga clic en ...

    Variables ambientales

  3. Agregue o cambie las variables, luego haga clic en OK

    Edición de variables ambientales

Puede acceder a sus variables ambientales con os.environ

 import os print(os.environ['SOME_VAR'])
about 3 years ago · Santiago Trujillo Denunciar

0

Pude resolver esto usando un complemento de PyCharm llamado EnvFile . Este complemento básicamente permite establecer variables de entorno para ejecutar configuraciones desde uno o varios archivos.

La instalación es bastante simple:

Preferencias > Complementos > Examinar repositorios... > Buscar "Archivo Env" > Instalar complemento .

Luego, creé un archivo, en la raíz de mi proyecto, llamado environment.env que contiene:

 DATABASE_URL=postgres://127.0.0.1:5432/my_db_name DEBUG=1

Luego fui a Ejecutar -> Editar Configuraciones , y seguí los pasos de la siguiente imagen:

Establecer variables de entorno

En 3, elegí el archivo environment.env , y luego pude simplemente hacer clic en el botón de reproducción en PyCharm, y todo funcionó a la perfección.

about 3 years ago · Santiago Trujillo Denunciar

0

Esta funcionalidad se ha agregado al IDE ahora (en funcionamiento Pycharm 2018.3)

Simplemente haga clic en la pestaña EnvFile en la configuración de ejecución, haga clic en Enable EnvFile y haga clic en el ícono + para agregar un archivo env

Ejemplo con el tema material glorioso

Actualización: Esencialmente lo mismo que la respuesta de @imguevargasf pero el complemento estaba habilitado de forma predeterminada para mí.

about 3 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 Nuestro proceso Comercial
Legal
Términos y condiciones Política de privacidad
© 2025 PeakU Inc. All Rights Reserved.

Andres GPT

Recomiéndame algunas ofertas
Necesito ayuda