【发布时间】:2014-10-21 21:25:29
【问题描述】:
我正在尝试每 15 分钟使用 twitter search api 针对特定关键字提取推文。我有一个 launchctl 任务设置(在 Mac OSX 10.9.3 上)。 python脚本在mongodb中成功提取推文并加载。我正在使用 python 2.7 和 twitter 包。
但是,当我通过 launchctl 执行相同的 python 脚本时,出现以下错误。
auth = twitter.oauth.OAuth(access_token, access_token_secret,consumer_key,consume_secret)
AttributeError: 'module' object has no attribute 'oauth'
关于为什么通过 launchctl 执行的代码会抛出错误的任何帮助,而在 sublime text 或 ipython 中执行相同的代码时效果很好。
另外,这里是 PATH 环境变量。
/Users/priya/anaconda/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/mongodb/bin
【问题讨论】: