Ошибка при попытке добавить проект с PyBossa PBS - PullRequest
0 голосов
/ 17 октября 2019

Я пытаюсь добавить новый проект, используя интерфейс командной строки pbs для pybossa. Веб-интерфейс работает нормально: я могу добавлять, изменять и запускать проекты.

Чтобы протестировать параметр командной строки, я клонировал их пример "app-flickrperson" и создал файл ".pybossa.cfg" с именем сервера и ключом API в моем домашнем каталоге. Я следую инструкциям здесь . Сервер настроен как локальный хост.

Запуск

pbs create_project

из каталога app-flickrperson дает

{u'code ': 404, u'description': u 'Запрошенный URL не найден на сервере. Если вы ввели URL-адрес вручную, проверьте правильность написания и повторите попытку. ', U'template': u'404.html '} Код ответа сервера: 404 Ответ сервера: {u'code': 404, u'description ': u'Запрошенный URL не найден на сервере. Если вы ввели URL-адрес вручную, проверьте правильность написания и повторите попытку. ', U'template': u'404.html '} Traceback (последний вызов был последним): Файл "/ home / user / pbs / env / bin / pbs", строка 11, в файле load_entry_point ('pybossa-pbs', 'console_scripts', 'pbs') ()" /home/user/pbs/env/local/lib/python2.7/site-packages/click/core.py ", строка 488, в вызов , возврат файла self.main (* args, ** kwargs)" /home/user/pbs/env/local/lib/python2.7/site-packages/click / core.py ", строка 474, в основном файле self.invoke (ctx)" /home/user/pbs/env/local/lib/python2.7/site-packages/click/core.py ", строка 775in вызывает return self.invoke_subcommand (ctx, cmd, cmd_name, ctx.args [1:]) Файл "/home/user/pbs/env/local/lib/python2.7/site-packages/click/core.py", строка 784, в invoke_subcommand возвращает файл cmd.invoke (cmd_ctx)" /home/user/pbs/env/local/lib/python2.7/site-packages/click/core.py ", строка 676, в invoke ctxФайл .invoke (self.callback, ** ctx.params) "/home/user/pbs/env/local/lib/python2.7/site-packages/click/core.py", строка325, обратный вызов в invoke return (* args, ** kwargs) Файл "/home/user/pbs/env/local/lib/python2.7/site-packages/click/decorators.py", строка 64, в возвращении new_funcctx.invoke (f, obj, * args [1:], ** kwargs) Файл "/home/user/pbs/env/local/lib/python2.7/site-packages/click/core.py", строка325, в callback обратного вызова invoke (* args, ** kwargs) Файл "/home/user/pbs/pbs.py", строка 126, в файле create_project res = _create_project (config) "/ home / user / pbs / helpers. py ", строка 63, в файле _create_project check_api_error (response)" /home/user/pbs/helpers.py ", строка 371, в файле check_api_error поднять исключения. : Неожиданный ответ

То же самое произойдет, если я укажу имя сервера и ключ API в командной строке:

pbs --server http://server.com --api-key yourkey create_project

Любая помощь будет высоко оценена.

...