os.fspath(path) expected str, bytes or os.PathLike object, not NoneType
时间: 2023-11-27 21:38:57 浏览: 103
Python 出现错误TypeError: ‘NoneType’ object is not iterable解决办法
这个错误是因为你传递给os.fspath()函数的参数为NoneType,而该函数期望的参数类型是str、bytes或os.PathLike对象。要解决这个问题,你需要确保在调用os.fspath()函数之前,传递给它的参数不是None。
根据你提供的引用,你可以在文件 "C:\Users\qiyong.GWMFC\AppData\Local\Programs\Python\Python37-32\lib\ntpath.py" 中的第183行找到这个问题。你可以检查该行代码,并确保在调用os.fspath()函数时传递给它的参数不是None。
另外,根据引用,你还可以在labelImg.py文件的1309行找到这行代码,并进行相应的修改。你可以将self.file_path转换为一个合适的路径,以确保它不是None。
最后,根据引用,你也可以在GitHub上查看
阅读全文