1. NotImplementedError in asyncio.create_subprocess_exec on Windows
Description
The crawl4ai library uses asyncio.create_subprocess_exec to start the Playwright browser, which is not supported on Windows. This results in a NotImplementedError, preventing the AsyncWebCrawler from functioning correctly on Windows platforms.
Steps to Reproduce
Run the code on a Windows platform.
Use the AsyncWebCrawler to crawl a URL.
Observe the NotImplementedError when starting the Playwright browser.
Expected Behavior
The AsyncWebCrawler should start the Playwright browser and crawl the URL without raising a NotImplementedError.
Actual Behavior
The code raises a NotImplementedError when attempting to start the Playwright browser using asyncio.create_subprocess_exec.
Issues with
crawl4ai
Library1.
NotImplementedError
inasyncio.create_subprocess_exec
on WindowsDescription
The
crawl4ai
library usesasyncio.create_subprocess_exec
to start the Playwright browser, which is not supported on Windows. This results in aNotImplementedError
, preventing theAsyncWebCrawler
from functioning correctly on Windows platforms.Steps to Reproduce
AsyncWebCrawler
to crawl a URL.NotImplementedError
when starting the Playwright browser.Expected Behavior
The
AsyncWebCrawler
should start the Playwright browser and crawl the URL without raising aNotImplementedError
.Actual Behavior
The code raises a
NotImplementedError
when attempting to start the Playwright browser usingasyncio.create_subprocess_exec
.