如果我在 python 中有 10 个虚拟环境,是否会下载相同的库 10 次?
If I have 10 virtual environment in python, will that download the same libraries 10 times?
假设我为 10 个不同的项目创建了 10 个不同的虚拟环境,其中 5 个具有相同的依赖项。那么这是否意味着具有相同的库副本 5 次或具有全局安装包的路径?
除了 python 和它的默认包虚拟环境之间不共享任何其他包。当你安装一个包时,它会首先在缓存中检查是否找到它,如果没有找到则安装表单,然后下载到缓存并从那里安装。
假设我为 10 个不同的项目创建了 10 个不同的虚拟环境,其中 5 个具有相同的依赖项。那么这是否意味着具有相同的库副本 5 次或具有全局安装包的路径?
除了 python 和它的默认包虚拟环境之间不共享任何其他包。当你安装一个包时,它会首先在缓存中检查是否找到它,如果没有找到则安装表单,然后下载到缓存并从那里安装。