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

1.5K
Views
¿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.

over 4 years ago · Santiago Trujillo
3 answers
Answer question

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'])
over 4 years ago · Santiago Trujillo Report

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.

over 4 years ago · Santiago Trujillo Report

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í.

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!