virtualenv中的pip卸载失败时会发生什么?重新安装软件包是否足够聪明,或者引发异常并使virtualenv损坏?我正在制作脚本,用于卸载软件包,运行pytest并再次安装它们。我需要它来测试是否仍然不需要依赖。 最佳答案 我认为这会使包装破损。 Pip安装和pip卸载既不是原子的也不是非常可靠的(肯定不是像apt这样的工具,它不是没有问题,但功能更强大)。