PyVirtualDisplay AttributeError:'Display'对象没有属性'old_display_var'

时间:2017-07-07 10:48:31

标签: python ubuntu pyvirtualdisplay

我得到了

AttributeError: 'Display' object has no attribute 'old_display_var' 
在测试执行后尝试停止显示时,在PyVirtualDisplay中

setUp方法中的

self.display = Display(visible=False, size=(1440, 900)) 
self.display.start()

然后打开浏览器并执行测试

并在tearDown方法中:

self.display.stop()

我想停止显示,因为在多次测试执行后,ubuntu中有许多打开的Xvfb进程

1 个答案:

答案 0 :(得分:2)

昨天我收到了同样的消息。我忘了用 AD_ADDRNUM

将此添加到文件中可以解决此问题。