我对“os.environ.get”命令有问题。我使用以下方式导出变量:
export MYVAR="123"
然后我用了:
echo "$MYVAR"
它回报了我的价值。但是当我在python中工作时
print(os.environ.get('MYVAR'))
它不返回任何值。例如:
print(os.environ.get('HOME'))
工作正常。我试过使用bashrc、zhrsc、bash_配置文件,但都不起作用。我正在使用LinuxElemental5.1。我怎样才能解决这个问题
Tags:
看起来环境变量的导出仅限于您正在使用的shell。 如果在系统范围内设置环境变量,也可以在python代码中读取
为基于Unix的系统在/etc/environment中设置环境变量
相关问题 更多 >
编程相关推荐