假设我有两个位置/A
和/B
,其中我使用pip的“用户sheme” PYTHONUSERBASE=/some/folder pip install --user SomePackage
安装了python软件包。在/B
中安装文件时,是否有办法让pip知道/A
中安装的软件包并避免重复安装软件包?
背景:我们的软件堆栈使用environment-modules进行了模块化。从每个模块应该是其自己的不可变实体但可以依赖于其他模块的意义上说,模块是可组合的。
pandas
和numpy
使用PYTHONUSERBASE
。 出于两个原因,我希望pip在 python-base 中获取软件包,而不是在 python-bindings 中重新安装它们