python-pptx模块操作系统依赖及Ubuntu 18.04/20.04兼容性问询
python-pptx 在 Ubuntu 18.04/20.04 的系统依赖与适配情况
核心结论
python-pptx 完全适配 Ubuntu 18.04 和 20.04 系统,它本身没有特殊的操作系统级依赖——该模块纯用 Python 实现,底层仅依赖 Python 标准库和几个纯 Python 第三方包(比如 lxml、python-dateutil 等),这些依赖在 Ubuntu 18.04/20.04 上通过 pip 就能直接安装,不需要额外安装系统级二进制包。
补充说明
- 若部署时遇到安装问题,大概率是依赖的纯 Python 包(比如 lxml)编译时需要基础编译工具,此时只需安装 Ubuntu 系统的基础编译依赖即可:
sudo apt-get install build-essential python3-dev libxml2-dev libxslt1-dev - 你的开发环境是 Ubuntu 18.06(推测为笔误,应为 18.04)+ Python 3.6,Ubuntu 18.04 默认自带 Python 3.6,20.04 默认是 Python 3.8,python-pptx 对这两个 Python 版本均兼容,部署时确保服务器 Python 版本在 3.6 及以上即可。
内容的提问来源于stack exchange,提问作者Taha Habib
相关产品推荐
相关产品推荐

