开发者社区 问答 正文

linux定时器调用scrapy脚本? 400 报错

linux定时器调用scrapy脚本? 400 报错




求解,定时器已经调用成功, 就是 在定时器里调用scrapy 程序 出错,有没有大牛知道,小弟不胜感激~~~第二个是crontab 命令
scrapyDemo.sh脚本里写的是 scrapy crawl........... 爬虫命令

展开
收起
爱吃鱼的程序员 2020-06-03 15:10:28 701 分享 版权
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB

    你scrapy是全局安装的还是用virtualenv安装的?######全局, 我在linux 任意一个文件夹下 运行scrapy 都可以,就是定时器里不行 不知道为什么######因为没有PATH变量
    你最好带上scrapy的完整路径
    ######我在脚本里加上了这个 export SCRAPY_HOME=/usr/local/wyyina/Scrapy-0.24.4/ export CLASSPATH=SCRAPY_HOME/build/lib export PATH=$PATH:SCRAPY_HOME/bin:/usr/local/bin######crontab里环境变量会不正确,所有命令都使用绝对路径引用吧

    2020-06-03 16:43:26
    赞同 展开评论