我有一个 pip 风格的 requirements.txt 文件,用于跟踪我的 Python 依赖项,我正在将我的开发环境迁移到 vagrant + puppet。到目前为止,我一直在使用内置于 puppet 中的 pip 提供程序来安装单个软件包,如下所示:
package {
["django", "nose"]:
ensure => present,
provider => pip
}
我可以传递我的requirements.txt文件吗?每当该文件发生更改时,Puppet是否可以保持软件包的最新状态?