Python Cron Jobs错误:usr / bin / env:错误的解释器:没有这样的文件或目录

时间:2014-02-21 01:35:55

标签: python mysql cron cpanel

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

完整错误是:

/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”这个词。

1 个答案:

答案 0 :(得分:1)

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

#!/usr/bin/env python