AttributeError: module 'os' has no attribute 'PathLike'
时间: 2023-10-06 19:08:45 浏览: 89
关于.NET Attribute在数据校验中的应用教程
这错误通常是由于使用了较低版本的 Python 导致的,因为 `os.PathLike` 是从 Python 3.6 开始引入的。如果你使用的是 Python 3.5 或更低版本,你可以尝试使用 `pathlib.Path` 来代替 `os.PathLike`。
如果你使用的是 Python 3.6 或更高版本,你可以检查一下你的代码中是否有命名为 `os.py` 的文件,因为这个文件可能会干扰 `os` 模块的正常导入。如果存在这样的文件,请将其重命名或移除,然后再次运行你的代码。
阅读全文