在virtualenv中设置环境变量(Python,Windows)

时间:2016-05-05 09:10:36

标签: python windows flask pycharm virtualenv

正如标题所示,我正在尝试在配置文件中为Flask项目使用环境变量(在Windows 10中)。

我正在使用虚拟环境,到目前为止,我已尝试将git+https://accesstoken@github.com/...添加到virtualenv文件夹中的/Scripts/activate.bat。 但它似乎没有用。有什么建议吗?

2 个答案:

答案 0 :(得分:0)

Flask不会自动从环境变量中获取配置变量。您必须手动设置它们:

app.config.from_envvar('YOURAPPLICATION_SETTINGS')

有关配置的更多信息,请参见here

要在Windows中设置环境变量,您应该按照here

所述进行操作
setx DATABASE_URL=sqlite://something.something

答案 1 :(得分:0)

问题在于按下运行按钮时PyCharm不会激活虚拟环境。它只使用virtualenv python.exe。