abi / abi/screenshot-to-code

Windows startup crash with asyncio NotImplementedError in Playwright

Offen
#636 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Python
Sterne
78.7k
Forks
9.6k
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

**Describe the bug**
On Windows, running poetry run uvicorn main:app --reload --port 7001 crashes with NotImplementedError during Playwright startup probe. This happens because uvicorn --reload defaults to SelectorEventLoop on Windows, which does not support child process transports needed by Playwrigh

**To Reproduce**
Steps to reproduce the behavior:
1. Run the project on Windows.
2. In backend/, run poetry run uvicorn main:app --reload --port 7001.
3. Watch terminal during startup.
4. See error: Task exception was never retrieved: NotImplementedError.

**Screenshots of backend AND frontend terminal logs**

Backend startup complete. Debug mode is DISABLED.
Task exception was never retrieved
future: exception=NotImplementedError()>
Traceback (most recent call last):
File "...\playwright\_impl\_transport.py", line 120, in connect
self._proc = await asyncio.create_subprocess_exec(...)
File "...\asyncio\base_events.py", line 528, in _make_subprocess_transport
raise NotImplementedError
NotImplementedError
[screenshot_preview] Chromium unavailable — tool disabled.

Image

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.