根据对Python: can't install python-ldap问题的回答,我看到安装python-ldap
软件包的要求pip
是:
- libsasl2-dev
- 蟒蛇开发
- libldap2-dev
- libssl-开发
我正在构建一个需要该python-ldap
软件包的自定义 Docker 映像,我想知道是否可以在安装/构建之后删除这些构建必需品以保持我的映像小。
简而言之,这些先决条件是 python-ldap 运行所必需的,还是仅仅是构建要求?
如果是后者,我想清理以尽量减少我的足迹。我根本不知道如何使用 Linux 开发包来知道它们是否包含在运行时使用的文件。