import scrapy from scrapy.crawler import AsyncCrawlerProcess class NoRequestsSpider(scrapy.Spider): name = "no_request" custom_settings = { "ASYNCIO_EVENT_LOOP": "uvloop.Loop", } async def start(self): return yield process = AsyncCrawlerProcess( settings={ "TWISTED_REACTOR": "twisted.internet.asyncioreactor.AsyncioSelectorReactor", "ASYNCIO_EVENT_LOOP": None, } ) process.crawl(NoRequestsSpider) process.start()