Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/326.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python py.test未启动(EBUSY:[资源设备])_Python_Pytest - Fatal编程技术网

Python py.test未启动(EBUSY:[资源设备])

Python py.test未启动(EBUSY:[资源设备]),python,pytest,Python,Pytest,刚刚用pip安装-U pytest安装了py.test,没有错误,但是我正在尝试启动py.test我得到错误:EBUSY:[Resource device]:listdir('C:\\Users\\Administrator\\AppData\\Local\\Application Data',) 以下是输出: C:\Users\Administrator>py.test ========================== test session starts ==========

刚刚用
pip安装-U pytest安装了py.test,没有错误,但是我正在尝试启动
py.test
我得到错误:
EBUSY:[Resource device]:listdir('C:\\Users\\Administrator\\AppData\\Local\\Application Data',)

以下是输出:

C:\Users\Administrator>py.test  
========================== test session starts ===========================  
platform win32 -- Python 2.7.3 -- pytest-2.2.4  
collected 0 items / 1 errors  

================================= ERRORS =================================
___________________________ ERROR collecting . ___________________________  
C:\Python27\lib\site-packages\py\_path\common.py:315: in visit  
>       for x in Visitor(fil, rec, ignore, bf, sort).gen(self):  
C:\Python27\lib\site-packages\py\_path\common.py:361: in gen  
>               for p in self.gen(subdir):  
C:\Python27\lib\site-packages\py\_path\common.py:361: in gen  
>               for p in self.gen(subdir):  
C:\Python27\lib\site-packages\py\_path\common.py:361: in gen  
>               for p in self.gen(subdir):  
C:\Python27\lib\site-packages\py\_path\common.py:346: in gen  
>           entries = path.listdir()  
C:\Python27\lib\site-packages\py\_path\local.py:320: in listdir  
>       for name in py.error.checked_call(os.listdir, self.strpath):  
C:\Python27\lib\site-packages\py\_error.py:83: in checked_call  
>           raise cls("%s%r" % (func.__name__, args))  
E           EBUSY: [Resource device]: listdir('C:\\Users\\Administrator\\Ap 
pData\\Local\\Application Data',)  
======================== 1 error in 0.03 seconds =========================
那会是什么


谢谢

显然,当调用
py.test
时,它开始使用查看文件/文件夹。并且某些文件夹具有限制访问的访问权限,因此会发生此错误


要使用
py.test
必须首先导航到包含测试用例的文件夹。

您创建了一个没有
的文件
test\u cases
。py
您应该将您的测试用例文件重命名为
test\u cases.py

又名“我忘记抄送到我的git签出”链接已失效。我想你现在想要