I have a scrapy project '*tutorial*' in the following directory
*C:\wamp64\www\tutorial>* the project directory structure is given below. <https://lh3.googleusercontent.com/-oSxzXOpFxQ0/WFFtRJmTw_I/AAAAAAAAAJE/rfVJe7wEHvEXi9SzNjtI4RyYxUvfedRfwCLcB/s1600/quotes_spider.jpg> I want to run the spider through my custom python script *runspiders.py* from __future__ import print_function import scrapy from scrapy.crawler import CrawlerProcess from scrapy.utils.project import get_project_settings def main(): process = CrawlerProcess(get_project_settings()) process.crawl("quotes") process.start() if __name__ == '__main__' : main() The spider runs correctly when the custom python script run from inside the scrapy project folder e.g *C:\wamp64\www\tutorial>python runspiders.py* But the scrapy raise the following exception when the custom python script run from outside the project folder e.g *C:\wamp64\www>python tutorial/runspiders.py* File "C:\Python27\lib\site-packages\scrapy\spiderloader.py", line 43, in load raise KeyError("Spider not found: {}".format(spider_name)) KeyError: 'Spider not found: quotes' Thank you in advance. -- You received this message because you are subscribed to the Google Groups "scrapy-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/scrapy-users. For more options, visit https://groups.google.com/d/optout.
