我被我的flask uwsgi应用程序卡住了,它不能看到环境变量,我把这些变量放在.bash_profile文件中,比如导出key="variable",然后输入 源于 ~.bash_profile但没有效果。
一个可能的解决方案是使用 python-dotenv
将你的环境变量添加到一个 .env
文件,然后,在您的 config.py
或任何你用来加载环境变量的东西,导入它并调用 load_dotenv()
. 然后你可以使用variable = os.getenv('variable_declared_in_dotenv')
来加载它。