pkg_resources 弃用导致报错#
由于 docxtpl 使用了 docxcompose, docxcompose 使用了 pkg_resources, 而 pkg_resources 被启用导致每次使用 docxtpl 渲染 word 模板都会弹出如下告警
Setuptools 官方说明如下#
docxcompose 的 Github#
docxcompose 的代码 3 年多没有更新了
多个处理 Pull requests 长期未合并
根据 Pull requests 修改本地库文件可以解决告警问题
安装 importlib-resources
pip install importlib-resources
分别修改.venv\Lib\site-packages\docxcompose\properties.py 的 18 行和 111 行后,重新执行 python 程序报错消失