为什么py.test会出现这个错误?

时间:2014-10-13 10:21:18

标签: python mozilla pytest

我已经安装了所有必需的东西,包括pytest,我仍然得到" EBUSY:[资源设备] ...."图像中显示的错误。这是为什么? 我也指定了路径,顺便说一下,它没有任何特殊的访问权限,所以没有问题。

enter image description here

1 个答案:

答案 0 :(得分:1)

1)EBUSY表示“资源忙碌的设备”,但the docs say it isn't actually used in Windows。在Windows中,error code 16 actually means "cannot delete current directory"。您可以看到实际的NTSTATUS和文件操作日志,它可以为Process Monitor提供更好的提示。

2)考虑到--driver=firefox,路径看起来很可疑。你有安装了FirefoxDriver的Selenium并且有set up pytest to use it,对吧?