我刚刚在虚拟环境中安装了一个不应该安装的包.它还安装了许多依赖包.

有没有方法可以回滚和卸载刚刚安装的包及其依赖项?

类似于"卸载过go 1小时内安装的包"或类似功能.

推荐答案

下面的片段可以帮助您识别最近安装的包.一旦您拥有包列表,您就可以手动卸载该包.

import pkg_resources
import os
import time

for package in pkg_resources.working_set:
    print("%s: %s" % (package, time.ctime(os.path.getctime(package.location))))

Python相关问答推荐

DuckDB将蜂巢分区插入拼花文件

如何根据条件在多指标框架上进行groupby

无法使用equals_html从网址获取全文

Pandas 第二小值有条件

大Pandas 胚胎中产生组合

如何避免Chained when/then分配中的Mypy不兼容类型警告?

. str.替换pandas.series的方法未按预期工作

如何将Docker内部运行的mariadb与主机上Docker外部运行的Python脚本连接起来

数据抓取失败:寻求帮助

两个pandas的平均值按元素的结果串接元素.为什么?

运输问题分支定界法&

什么是合并两个embrame的最佳方法,其中一个有日期范围,另一个有日期没有任何共享列?

如何使regex代码只适用于空的目标单元格

Python避免mypy在相互引用中从另一个类重定义类时失败

Numpyro AR(1)均值切换模型抽样不一致性

在Google Drive中获取特定文件夹内的FolderID和文件夹名称

freq = inject在pandas中做了什么?''它与freq = D有什么不同?''

jsonschema日期格式

python的文件. truncate()意外地没有截断'

有了Gekko,可以创建子模型或将模型合并在一起吗?