查看conda交易的历史记录?

inf*_*nge 4 python anaconda conda

有没有办法查看过去的conda交易?例如,conda install我在当前环境中所做的所有操作的历史记录都很棒。

谢谢

小智 8

当您使用“my_env/conda-meta/history”时,它会显示用于连续修订的确切命令,并且还会显示日期。

例如,以下是 my_env/conda-meta/history 的片段

==> 2020-04-08 03:47:11 <==
# cmd: /home/calvin/anaconda3/bin/conda update -c nilmtk nilmtk
# conda version: 4.8.3
Run Code Online (Sandbox Code Playgroud)


mer*_*erv 5

有一个--revisions | -r标志。

conda list --revisions
Run Code Online (Sandbox Code Playgroud)

检查以conda list --help获取更多信息。

如果您想要确切的历史记录,则conda-meta/history每个环境中都有一个日志。例如,您可以使用以下命令提取环境中曾经执行的每个命令以及时间戳记

grep -B1 "^# cmd" my_env/conda-meta/history
Run Code Online (Sandbox Code Playgroud)