一尘不染

如何在PyCharm中设置环境变量?

django

我已经开始在Django项目中工作,我想设置一些环境变量,而不必手动设置它们或将bash文件作为源。

我想设置以下变量:

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

我已经读过这篇文章,但这并不能解决我想要的问题。另外,我尝试在Preferences- > Build,Execution,Deployment- > Console- > Python Console / Django Console中设置环境变量,但是它设置了解释器的变量。


阅读 1151

收藏
2020-03-27

共1个答案

一尘不染

你可以在Pycharm的运行配置菜单中设置环境变量。

  1. 打开右上角的“运行配置”选择器并单击 Edit Configurations...

  2. 查找Environmental variables并单击...

  3. 添加或更改变量,然后单击 OK

你可以访问你的环境变量与os.environ

import os
print(os.environ['SOME_VAR'])
2020-03-27