我正在尝试使用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”这个词。答案 0 :(得分:1)
env
可执行文件的路径应该(通常)为/usr/bin/env
,所以你的shebang行应该是:
#!/usr/bin/env python