如何查看各conda虚拟环境的创建日期?
解决方法
conda的每个虚拟环境都对应磁盘上的一个独立目录,环境的创建时间就是对应目录的创建时间,通过查看目录的创建时间就能得到环境的创建日期,你可以用以下两种方法查询:
1. 批量查看所有环境的创建时间排序
运行以下命令,会自动提取所有conda环境的存储路径,再按创建时间从旧到新排序输出,列表最后一个条目就是最新创建的环境:
conda env list -v -v -v | grep -v '^#' | perl -lane 'print $F[-1]' | xargs ls -lrt1d
从你贴出的运行输出来看,当前显示的两个环境按创建时间从早到晚排列,GDAL_OSGEO_env的创建时间晚于opencv2_imgproc。如果你总共有4个环境,运行完整命令后会输出全部4个环境的路径和对应创建时间,排在最后一行的就是你要保留的、库集合最完整的最新版本。
2. 单独查看单个环境的创建时间
如果只需要查询某一个环境的创建日期,先通过conda env list获取目标环境的存储路径,再运行以下命令即可:
ls -ld 目标环境路径
内容的提问来源于stack exchange,提问作者someguyinafloppyhat
相关产品推荐
相关产品推荐

