我正在try 为一个程序的几个版本构建一个测试Requirements.txt文件的包.每个版本都有不同的包,需要预先安装在环境中.但为了节省空间,而且不需要管理几个版本,我正在努力找出处理这一问题的最好方法.
最初我想做几个虚拟环境并在那里安装包,但即使这样也不是最好的,因为将有5个venv安装不同的包.我的 idea 是,我可以根据我正在测试的版本来判断需求和约束.
最后一个问题是,这样做的最佳方式是什么//我如何才能让PIP相信我已经安装了某些程序包,而不必实际安装它们?
有任何 idea /建议,我愿意接受任何新的 idea .