【发布时间】:2021-01-21 23:39:13
【问题描述】:
我不知道在 docker 容器内是否与问题有任何关系,但为了记录,我是在容器内运行的。
我尝试运行这个脚本
import os
os.environ['A_VAR']='aValue'
thevalue=os.environ.get('A_VAR',None)
print(thevalue)
我将环境 A_VAR 设置为某个值,我可以从设置的打印中看到它
然后我运行以下命令
import os
'
thevalue=os.environ.get('A_VAR',None)
print(thevalue)
不,没有设置值。
运行 ``printenv` 也显示未设置值。
为什么设置环境变量不起作用以及应该如何完成?
【问题讨论】:
标签: python-3.x docker environment-variables