Python版本:Ubuntu 14.04上的2.7.6 Runscript --version 1.10.4
我的脚本以前工作过。我不确定他们什么时候停止,但现在没有脚本会运行命令 python manage.py runscript myscriptname.py 。我已经删除了一个测试脚本以打印一行,没有导入,但仍然出错 示例脚本:
def run(*args):
print "hello"
我一直收到错误“没有(有效)模块的脚本'myscripthere.py'找到了”。当我使用-v2选项时,我可以看到它检查所有各种应用程序和目录,然后失败。
如果我插入一行我知道应该抛出一个错误,它会抛出该行的错误。即:
def run(*args):
this line is garbage and will thrown an error
print "hello"
答案 0 :(得分:1)
指定要运行的脚本时,不应包含.py
。将您的命令更改为:
python manage.py runscript myscriptname