【问题标题】:Python Cron Jobs Error: urs/bin/env: bad interpreter: No such file or directoryPython Cron 作业错误:urs/bin/env:错误的解释器:没有这样的文件或目录
【发布时间】:2014-03-22 07:41:14
【问题描述】:

我正在尝试使用 Cron Jobs 每隔几分钟运行一次 Python 脚本。它读取 CSV 文件并将数据添加到 MySQL 表中。我正在将 HostGators cPanel 用于 Cron 作业。

完整的错误是:

/bin/sh: /home3/harryv/public_html/fixturetest.py: urs/bin/env: bad interpreter: No such file or directory

我的 Cron Jobs 命令是:

/home3/harryv/public_html/fixturetest.py

如果它有帮助,我已经意识到这不是典型的“找不到文件”错误,该错误只会说类似于“没有这样的文件或目录”,但这包括更多,我确定我的文件在正确的目录中。

对不起,如果我犯了一个简单的错误,我不是很有经验。

编辑:令人尴尬的是,我意识到我需要在我的 Cron Jobs 命令中的目录之前添加单词“python”。

【问题讨论】:

  • (非?)明显的错别字。

标签: python mysql cron cpanel


【解决方案1】:

env 可执行文件的路径应该(通常)是 /usr/bin/env,所以你的 shebang 行应该是:

#!/usr/bin/env python

【讨论】:

    猜你喜欢
    • 2014-05-30
    • 2018-05-29
    • 1970-01-01
    • 2018-11-14
    • 1970-01-01
    • 2014-05-30
    • 2019-10-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多