Python
Python虛擬環境中的xvfb
我有一些使用的程式碼,
gtk
除非有一個活動DISPLAY
的,否則程式碼會引發一個RuntimeError: could not open display
……當我執行時會發生這種情況tox
。有沒有辦法
Xvfb
從 tox 中執行伺服器?我確實嘗試添加
/usr/bin/Xvfb :99 -screen 0 1280x1024x24 &
到命令部分,但
InvocationError
由於&
. 沒有它,命令永遠不會返回並因此阻塞。
xvfb-run
像這樣使用:xvfb-run --auto-display tox -v --recreate
這在 Jenkins Pipefiles 中很容易完成……