You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Mac(PyCharm+Python3.11)安装python-docx后导入docx报错求助

解决python-docx导入时的lxml签名错误(Mac+Python3.11)

问题原因

Mac系统的安全验证机制阻止了加载未签名的lxml动态库文件,这是导致import docx失败的直接原因(python-docx依赖lxml库)。

解决方案(优先推荐)

  1. 卸载有问题的lxml版本
    在PyCharm的终端窗口中执行命令:
pip uninstall -y lxml
  1. 重新安装预编译的签名版lxml
    同样在终端执行,强制pip下载官方预编译的二进制包(避免源码编译生成未签名文件):
pip install --only-binary :all: lxml
  1. 验证修复效果
    回到PyCharm的代码窗口,重新执行import docx,如果没有报错就说明问题解决了。

应急临时方法(不推荐长期使用)

如果上面的方法暂时没生效,可通过Mac安全设置临时放行:

  • 打开「系统偏好设置」→「安全性与隐私」→「通用」
  • 此时会看到“已阻止加载未签名的软件”的提示,点击「允许」
  • 重新运行代码即可,但重启电脑后可能需要重复操作。

内容的提问来源于stack exchange,提问作者Bencho Mat

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.22 11:48:09