有没有办法查看以前的conda事务记录?比如,如果我能够查看当前环境中所有conda install
操作的历史记录,那就太好了。
谢谢!
有一个 --revisions, -r
标志可以用于此操作。
conda list --revisions
查看conda list --help
以获取更多信息。
如果您想要精确的历史记录,每个环境中都有一个conda-meta/history
日志。例如,您可以使用以下命令提取环境中执行的所有命令以及时间戳:
grep -B1 "^# cmd" ${CONDA_PREFIX}/conda-meta/history
==> 2020-04-08 03:47:11 <==
# cmd: /home/calvin/anaconda3/bin/conda update -c nilmtk nilmtk
# conda version: 4.8.3
/home/<userName>/programs/anaconda3/envs/sphinx/conda-meta
,其中sphinx
是我的环境名称。然后,history
文件基本上是一个没有后缀的文本文件,因此您可以在Unix的shell中查看它,例如像这样 less history
。 - Forrest1988