Python 가상 환경의 Xvfb

Python 가상 환경의 Xvfb

그렇게 사용하는 코드가 있는데 gtkactive 가 없으면 DISPLAY코드에서 a가 발생합니다 RuntimeError: could not open display. 를 실행할 때 이런 일이 발생합니다 tox.

Xvfbtox에서 서버를 실행할 수 있는 방법이 있나요 ?

추가해봤는데

/usr/bin/Xvfb :99 -screen 0 1280x1024x24 &

하지만 . InvocationError&없으면 명령이 반환되지 않으므로 차단됩니다.

답변1

xvfb-run다음과 같이 사용하세요:

xvfb-run --auto-display tox -v --recreate

Jenkins Pipefiles에서 이 작업을 쉽게 수행할 수 있습니다.

관련 정보