Обнаружен модуль (не действительный) модуля сценария django для сценария «myscriptnamehere.py» - PullRequest
0 голосов
/ 08 мая 2018

Python версия: 2.7.6 в Ubuntu 14.04.
Runscript - версия 1.10.4

Мои сценарии работали ранее. Я не уверен, когда они остановились, но теперь никакие сценарии не будут запускаться с командой python manage.py runcript myscriptname.py . Я сократил тестовый скрипт, чтобы напечатать одну строку без импорта, и он все еще выдает ошибки.
Пример скрипта:

def run(*args):
    print "hello"

Я постоянно получаю сообщение об ошибке «Не найден (действительный) модуль для скрипта myscripthere.py». Когда я использую опцию -v2, я вижу, как она проверяет все различные приложения и каталоги, а затем происходит сбой.

Если я вставлю строку, которая, как я знаю, должна выдать ошибку, она выдаст ошибку для этой строки. i.e.:

def run(*args):
    this line is garbage and will thrown an error
    print "hello"

1 Ответ

0 голосов
/ 09 мая 2018

Вы не должны включать .py при указании скрипта для запуска. Измените вашу команду на:

python manage.py runscript myscriptname
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...