scrapinghub / portia

Visual scraping for Scrapy
BSD 3-Clause "New" or "Revised" License
9.28k stars 1.41k forks source link

Error spider runing #829

Open tsauzeau opened 6 years ago

tsauzeau commented 6 years ago

Hey, when I try to run the spider from portia, this error occur:

portia_1   | [10/Nov/2017 12:51:44] "POST /api/projects/sdadasdsa/spiders/docs.aws.amazon.com/schedule HTTP/1.0" 200 1093
scrapyd_1  | 2017-11-10T13:04:09+0000 [_GenericHTTPChannelProtocol,8,172.17.0.3] Unhandled Error
scrapyd_1  |    Traceback (most recent call last):
scrapyd_1  |      File "/usr/lib/python3.6/site-packages/twisted/web/http.py", line 2059, in allContentReceived
scrapyd_1  |        req.requestReceived(command, path, version)
scrapyd_1  |      File "/usr/lib/python3.6/site-packages/twisted/web/http.py", line 869, in requestReceived
scrapyd_1  |        self.process()
scrapyd_1  |      File "/usr/lib/python3.6/site-packages/twisted/web/server.py", line 184, in process
scrapyd_1  |        self.render(resrc)
scrapyd_1  |      File "/usr/lib/python3.6/site-packages/twisted/web/server.py", line 235, in render
scrapyd_1  |        body = resrc.render(self)
scrapyd_1  |    --- <exception caught here> ---
scrapyd_1  |      File "/usr/lib/python3.6/site-packages/scrapyd/webservice.py", line 21, in render
scrapyd_1  |        return JsonResource.render(self, txrequest).encode('utf-8')
scrapyd_1  |      File "/usr/lib/python3.6/site-packages/scrapyd/utils.py", line 20, in render
scrapyd_1  |        r = resource.Resource.render(self, txrequest)
scrapyd_1  |      File "/usr/lib/python3.6/site-packages/twisted/web/resource.py", line 250, in render
scrapyd_1  |        return m(request)
scrapyd_1  |      File "/usr/lib/python3.6/site-packages/scrapyd/webservice.py", line 49, in render_POST
scrapyd_1  |        spiders = get_spider_list(project, version=version)
scrapyd_1  |      File "/usr/lib/python3.6/site-packages/scrapyd/utils.py", line 137, in get_spider_list
scrapyd_1  |        raise RuntimeError(msg.encode('unicode_escape') if six.PY2 else msg)
scrapyd_1  |    builtins.RuntimeError: Scrapy 1.4.0 - no active project
scrapyd_1  | 
scrapyd_1  |    Unknown command: list
scrapyd_1  | 
scrapyd_1  |    Use "scrapy" to see available commands

I don't know if portia or scrapyd is rensponsible (when I use the scrapyd-deploy cmd, all seems to be ok).