我一直在尝试设置一个脚本来定期使用launchd
. python 程序失败是因为它找不到我的导入——我知道这一点是因为我在日志文件中发现了错误。为了解决这个问题,我创建~\.MacOSX\environment.plist
并复制了我的PYTHONPATH
那里,注销并再次登录。这似乎不足以解决问题,我不知道还能尝试什么。
我正在运行 OSX,10.8.3。
相关话题:
- launchd 执行 python 脚本,但导入失败(不适用——我的脚本指向正确的 python 实例)
更新:
看来我可以运行以下命令:
launchctl setenv PYTHONPATH $PYTHONPATH
并且脚本将成功执行。所以,要修改我的问题:
- 这个存储在哪里?我查了一下
~\.launchd.conf
,\etc\.launchd.conf
都不存在。 - 大概是在我重新启动时转储了此设置。我在哪里可以更改此信息以便
launchd
找到它?