我怎样才能以类似的方式使Python支持依赖关系如何实现节点。因此,如果我的应用程序依赖于两个包A和B,但它们依赖于不同版本的包C,则将安装两个版本的C,一个用于A,另一个用于B.因此,某种程度上,所有依赖关系都是相对安装。真的,像节点的node_modules一样。安装多个版本的Python软件包,如节点
要清楚。我希望在我的应用程序中,我可以做import packageA
和import packageB
,其中packageA
取决于packageC==1.0
和packageB
取决于packageC==2.0
。
你可以使用virtualenv – Hackaholic