TypeError: copytree() got an unexpected keyword argument 'dirs_exist_ok'
时间: 2023-10-05 08:04:36 浏览: 326
TypeError: Unexpected keyword argument passed to optimizer: learning_rate 解决方法
这个错误通常是因为你的 Python 版本太低,`dirs_exist_ok` 参数在 Python 3.8 中才被引入。如果你使用的是 Python 3.7 或更低版本,就会出现这个错误。你可以尝试升级 Python 版本或者避免使用 `dirs_exist_ok` 参数。
如果你需要在 Python 3.7 或更低版本中复制目录并且不想升级 Python 版本,可以使用 `shutil.copytree()` 函数代替 `shutil.copy()` 函数来复制整个目录。例如:
```python
import shutil
# 复制 src 目录到 dst 目录
shutil.copytree(src, dst)
```
请注意,此方法将覆盖目标目录中的所有文件和子目录。如果您只想复制新文件,请使用 `shutil.copy()` 函数。
阅读全文