centos 6.3 中的 python cron 作业错误

标签 python linux cron centos6

我正在运行 scrapy 0.24.4,它需要 python2.7。 所以我在/usr/local/bin/中安装了 python2.7

并创建 name.sh 文件来运行我的脚本:

cd /home/user/public_html/dir/
PATH=$PATH:/usr/local/bin
export PATH
scrapy crawl script-call

并设置 crontab:

* * * * * /root/name.sh

但它给​​了我输出:

Scrapy 0.24.4 requires Python 2.7

最佳答案

顺序很重要。为了选择你想要的 python,而不是:

PATH=$PATH:/usr/local/bin
export PATH

有:

export PATH=/usr/local/bin:${PATH}

关于centos 6.3 中的 python cron 作业错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26067497/

相关文章:

linux - 使用转码将 MOV 转换为 mp4

windows - 在 Windows 下使用 Linux 实用程序的最佳方法是什么?

java - 如何在 Spring 将@Scheduled(cron) 与SpEL 一起使用?

php - 如何在服务器中连续运行一个php程序?

python - 如何删除与 pandas 合并的 excel 单元格以进行进一步处理?

php - 如何检测图像是 PNG 还是 APNG 格式?

python - Django 事务和并发

python - 根据关键词匹配从文本中获取数据

linux - 从不在 docker 容器和另一台机器中的其他应用程序调用或与一台机器上的 docker 容器通信

linux - Crontab 不记录到文件