【发布时间】:2011-12-16 11:46:38
【问题描述】:
当您使用pip 安装软件包时,所有必需的软件包也将随它一起安装(依赖项)。卸载该包是否也会删除依赖包?
【问题讨论】:
-
为什么不试试看呢?我会这样做来回答你的问题,但由于某种原因,pip 现在无法在此处获取包索引。
-
我在pip newsgroup 中发现 pip 人们不想要这个功能,至少现在是这样。真可惜!
-
@ThomasVanderStichele 因为那样的话,未来的 Google 员工将无法在线获得答案 :)
-
@Mark 会的,您只需在此处写下您自己问题的答案即可。
-
@ThomasVanderStichele:我不是 OP,但这就是为什么这是对 SO 的一个非常合法的问答:
pip是 a)出了名的脆弱和版本相关,也 b)在某些客户安装中我必须使用它,它是用管理员权限安装的(尽管软件包不是),因此破坏或卸载它是巨大的悲痛,你有一个机会做对。 c) 互联网连接可能不是很好;出于安全原因,公司机器通常有防火墙,所以你不能假设直接连接,你必须提前知道你需要的一切和它的版本,然后下载。