【问题标题】:python3.10 Deprecation Warning for distutilsdistutils 的 python3.10 弃用警告
【发布时间】:2022-08-22 09:45:41
【问题描述】:
DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives
from distutils.dir_util import copy_tree
这是我可能担心的事情吗?
我可以使用哪个导入来替换 from distutils.dir_util import copy_tree 行?
标签:
python-3.x
distutils
deprecation-warning
【解决方案1】:
更改自:
from distutils.dir_util import copy_tree
copy_tree(loc_source, loc_destination)
至:
import shutil
shutil.copytree(loc_source, loc_destination)
或者,要替换现有文件和文件夹:
import shutil
shutil.copytree(loc_source, loc_destination, dirs_exist_ok=True)
文档:https://docs.python.org/3/library/shutil.html#shutil.copytree