python:在启动时访问Ubuntu中的os.environ ['HOME']时出错

时间:2017-10-15 07:13:43

标签: python python-3.x ubuntu startup

我有一个下载文件并保存到Pictures目录的脚本。

一切运行良好,我将该脚本设置为在启动时运行。但从那以后我得到了键错误,即HOME键。

我收到错误的行:

filepath=os.environ['HOME']+'//Pictures'

但是我正常运行该脚本时效果很好。

为什么会这样?

1 个答案:

答案 0 :(得分:0)

它可能与用户启动的事实有关,因为$ HOME目录与特定用户相关。 您可能希望在bashrc中添加一些默认的$ HOME,以防用户尚未初始化。