我见过人们使用pip install docker-py或pip install 'molecule[docker]'。
我相信它们是相似的(等同的?)
我读过https://molecule.readthedocs.io/en/stable/getting-started.html,上面写着:
分子需要使用
pip install 'molecule[docker]'安装分子时提供的Docker驱动程序的外部Python依赖项。
那么,molecule[docker]在某种程度上会更好吗?
发布于 2019-10-16 11:32:48
pip install molecule[docker]是一种特殊的pip语法,用于表示“安装molecule package及其附加的docker选项”。使用这一点几乎肯定比安装没有附加选项的molecule更好,然后尝试手动分别安装其Docker依赖项。
发布于 2019-10-16 11:25:40
我猜是pip install docker-py在全球范围内安装了这个库,或者安装了整个库。
而pip install molecule[docker]要么只为分子安装必要的位元,要么专门在分子位置安装它。
我更倾向于认为这是第一种选择--只需安装所需的东西,就可以节省空间和资源。但这只是我的猜测。
https://stackoverflow.com/questions/58412069
复制相似问题