如何判断Anaconda安装程序对应的Python版本?
判断Anaconda安装程序对应Python版本的方法
从版本命名快速关联
Anaconda的发布版本号(如文件名中的2020.05)和内置Python版本存在固定对应关系:2020.02/2020.05系列 → Python 3.72020.11系列 → Python 3.82021.05/2021.11系列 → Python 3.9
这是最快捷的判断方式,但建议结合更准确的验证方法确认。
查看官方发布说明
每个Anaconda版本发布时,官方会在版本文档中明确标注内置的Python版本:
- 提取安装包文件名中的版本标识(比如
2020.05) - 对应到该版本的发布说明,文档里会列出所有核心组件的版本信息,其中就包含Python的具体版本号。
检查安装包元数据
如果已经下载了安装包,可通过命令或解压查看元数据:- 对于Linux的
.sh安装包,执行命令:
或者先解压安装包,查看内部./Anaconda3-2020.05-Linux-x86_64.sh --help | grep -i pythonconda-meta目录下的文件,里面会记录Python的版本详情。 - 对于Windows/Mac的安装包,用解压工具打开后,同样查找
conda-meta文件夹内的元数据文件,找到Python对应的版本条目。
- 对于Linux的
备选:安装后创建指定版本环境
如果不想纠结安装包本身的Python版本,也可以先安装任意版本的Anaconda,之后通过conda创建Python3.7的独立环境:conda create -n py37_env python=3.7这种方式更灵活,不受初始安装包的Python版本限制。
内容的提问来源于stack exchange,提问作者teng_zhang
相关产品推荐
相关产品推荐

