【发布时间】:2018-06-14 12:49:34
【问题描述】:
对于某些环境变量,运行 os.path.expandvars 失败。看起来太基础了,不真实。
$ echo $HOSTTYPE
x86_64
$ echo $HOME
/labhome/eladw
$ python -c 'import os; print os.path.expandvars("$HOSTTYPE")'
$HOSTTYPE
$ python -c 'import os; print os.path.expandvars("$HOME")'
/labhome/eladw
知道我缺少什么(我正在运行 python 2.7)吗?
【问题讨论】:
-
HOSTTYPE是否导出到子进程? -
export HOME=和HOSTTYPE=之间存在差异 -
相关:stackoverflow.com/questions/40728731/…,或者说是重复的
标签: python environment-variables