在树莓派中设置环境变量

问题描述

如何在树莓派中设置 os.path.get('foo') 可访问的树莓派环境变量? 到目前为止,我已经从我的主目录在终端中尝试了 export foo="xyz"。虽然这在终端中输入 xyz 时给我 echo $foo,但我的 python 脚本打印 None

解决方法

在这种情况下,

environgetenv() 将是检索变量的合适方法。

import os

>>> os.environ["foo"]
'xyz'
>>> os.getenv("foo")
'xyz'