部署在远端 server
Playwright 这个库一直在抛出异常,最终.....
```
An exception was raised while handling an update
Traceback (most recent call last):
File "/home/ubuntu/.local/lib/python3.10/site-packages/revChatGPT/
revChatGPT.py", line 318, in refresh_session
asyncio.run(self.get_cf_cookies())
File "/usr/local/lib/python3.10/dist-packages/nest_asyncio-1.5.6-py3.10.egg/
nest_asyncio.py", line 35, in run
return loop.run_until_complete(task)
File "/usr/local/lib/python3.10/dist-packages/nest_asyncio-1.5.6-py3.10.egg/
nest_asyncio.py", line 90, in run_until_complete
return f.result()
File "/usr/lib/python3.10/asyncio/
futures.py", line 201, in result
raise self._exception.with_traceback(self._exception_tb)
File "/usr/lib/python3.10/asyncio/
tasks.py", line 232, in __step
result = coro.send(None)
File "/home/ubuntu/.local/lib/python3.10/site-packages/revChatGPT/
revChatGPT.py", line 368, in get_cf_cookies
browser = await p.chromium.launch(headless=False)
File "/usr/local/lib/python3.10/dist-packages/playwright-1.28.0-py3.10-linux-x86_64.egg/playwright/async_api/
_generated.py", line 12809, in launch
await self._impl_obj.launch(
File "/usr/local/lib/python3.10/dist-packages/playwright-1.28.0-py3.10-linux-x86_64.egg/playwright/_impl/
_browser_type.py", line 93, in launch
Browser, from_channel(await self._channel.send("launch", params))
File "/usr/local/lib/python3.10/dist-packages/playwright-1.28.0-py3.10-linux-x86_64.egg/playwright/_impl/
_connection.py", line 44, in send
return await self._connection.wrap_api_call(
File "/usr/local/lib/python3.10/dist-packages/playwright-1.28.0-py3.10-linux-x86_64.egg/playwright/_impl/
_connection.py", line 419, in wrap_api_call
return await cb()
File "/usr/local/lib/python3.10/dist-packages/playwright-1.28.0-py3.10-linux-x86_64.egg/playwright/_impl/
_connection.py", line 79, in inner_send
result = next(iter(done)).result()
File "/usr/lib/python3.10/asyncio/
futures.py", line 201, in result
raise self._exception.with_traceback(self._exception_tb)
playwright._impl._api_types.Error:
╔════════════════════════════════════════════════════════════════════════════════════════════════╗
║ Looks like you launched a headed browser without having a XServer running. ║
║ Set either 'headless: true' or use 'xvfb-run <your-playwright-app>' before running Playwright. ║
║ ║
║ <3 Playwright Team ║
╚════════════════════════════════════════════════════════════════════
```