Anaconda 版本查看与配置指南
1. 查看 Anaconda 版本
在安装完成后,可以通过命令行工具验证 Anaconda 是否安装成功并查看当前版本。打开终端(Windows 下为 CMD 或 PowerShell,Mac/Linux 下为 Terminal),输入以下命令:
本文介绍了 Anaconda 的版本查看方法、与 Python 版本的对应关系以及国内镜像源的配置步骤。内容涵盖 conda 命令的使用、虚拟环境的创建与管理、常见网络问题的解决方案,旨在帮助用户建立高效的科学计算开发环境。

在安装完成后,可以通过命令行工具验证 Anaconda 是否安装成功并查看当前版本。打开终端(Windows 下为 CMD 或 PowerShell,Mac/Linux 下为 Terminal),输入以下命令:
conda -V
或者使用 conda --version。如果安装正确,系统将返回类似以下的输出:
conda 4.3.30
此外,还可以通过 Python 解释器检查关联的 Python 版本:
python --version
Anaconda 发行版通常捆绑了特定版本的 Python。不同版本的 Anaconda 安装包对应的 Python 版本如下表所示(以 Windows x86_64 为例):
| Anaconda 安装包名称 | 对应 Python 版本 |
|---|---|
| Anaconda3-4.3.0.1-Windows-x86_64.exe | Python 3.6.0 |
| Anaconda3-5.1.0-Windows-x86_64.exe | Python 3.6.3 |
| Anaconda3-5.2.0-Windows-x86_64.exe | Python 3.6.5 |
| Anaconda3-2020.x-Windows-x86_64.exe | Python 3.7/3.8+ |
注意:
Anaconda 是一个开源的 Python 发行版本,主要面向科学计算领域。它预装了包括 NumPy、Pandas、Matplotlib、Scikit-learn、TensorFlow、Keras 等在内的众多第三方库,解决了依赖管理的复杂性。
相比于标准的 pip install 命令,Anaconda 引入了 conda install 命令,具有更强的环境管理能力。例如,在 Windows 环境下,某些 C 扩展包(如 lxml)通过 pip 安装可能失败,而使用 conda 命令通常能更顺利地解决依赖问题。
Anaconda 分为 Anaconda2(Python 2.x)和 Anaconda3(Python 3.x),支持 32 位和 64 位系统。对于初学者,强烈推荐使用 Anaconda3。
访问 Anaconda 官网进行下载,但国外服务器连接速度较慢,且容易出现超时断开连接的情况,影响安装体验。
为了加速下载和包更新,建议使用国内镜像源,如清华大学开源软件镜像站(TUNA)。
在命令行中执行以下命令添加 TUNA 的 Anaconda 通道:
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
提示: 部分文档中镜像地址可能包含引号,执行时需去掉引号。
为了方便排查网络问题,可以开启显示通道地址的功能:
conda config --set show_channel_urls yes
执行以下命令查看当前的 channel 配置:
conda config --show channels
掌握以下基础命令有助于高效管理开发环境:
conda create -n myenv python=3.8
conda activate myenv
conda env list
conda remove -n myenv --all
conda install numpy
conda update conda
如果在安装或更新包时遇到 ConnectTimeoutError,请确保已配置国内镜像源,并检查本地网络防火墙设置。
在 Windows 上如果遇到权限不足,尝试以管理员身份运行命令行;或在 Linux/Mac 上使用 sudo(不推荐直接 sudo conda,建议修改目录权限)。
当出现 UnsatisfiableError 时,说明依赖冲突。可以尝试先清理缓存再安装:
conda clean --all
conda install package_name
Anaconda 是数据科学和机器学习领域的重要工具。通过合理配置镜像源和使用虚拟环境,可以有效避免环境冲突,提升开发效率。本文介绍了版本查看、对应关系、镜像配置及常用命令,帮助开发者快速搭建稳定的 Python 科学计算环境。

微信公众号「极客日志」,在微信中扫描左侧二维码关注。展示文案:极客日志 zeeklog
使用加密算法(如AES、TripleDES、Rabbit或RC4)加密和解密文本明文。 在线工具,加密/解密文本在线工具,online
生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online
基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online
解析常见 curl 参数并生成 fetch、axios、PHP curl 或 Python requests 示例代码。 在线工具,curl 转代码在线工具,online
将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online
将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online