Anaconda 提供包含 Python 解释器、conda 包管理器及 Jupyter/Spyder 等工具的科学计算平台;可通过 Anaconda Prompt/终端运行 Python 交互式环境或脚本,Jupyter Notebook/Lab 适合探索性分析,Spyder 适合工程化开发,并需注意激活正确 conda 环境以避免模块错误。

Anaconda 本身不“运行 Python”,而是提供了一个包含 Python 解释器、包管理器(conda)和开发环境(如 Jupyter、Spyder)的完整科学计算平台。安装 Anaconda 后,你有多种方式来运行 Python 代码,关键看你的使用场景。
通过 Anaconda Prompt(Windows)或终端(macOS/Linux)运行 Python
这是最基础的方式,等同于直接调用系统中的 Python 解释器。
- 打开 Anaconda Prompt(Windows)或系统终端(macOS/Linux),输入
python或python3,回车后进入交互式 Python 环境(REPL) - 输入 Python 语句(比如
print("Hello")),立即执行并看到结果 - 输入
exit()或按Ctrl+Z(Windows)/Ctrl+D(macOS/Linux)退出 - 运行脚本文件:在终端中切换到脚本所在目录,执行
python script.py
使用 Jupyter Notebook / JupyterLab(推荐初学者和数据分析)
Jupyter 是 Anaconda 自带的交互式编程环境,适合边写边看结果,尤其适合教学、探索性分析。
- 启动方式:在 Anaconda Prompt 或终端中输入
jupyter notebook(或jupyter lab),浏览器会自动打开界面 - 新建 Notebook(.ipynb 文件),每个单元格可写 Python 代码,按
Shift+Enter运行 - 支持图文混排、公式、图表内嵌,比纯命令行更直观
使用 Spyder(适合熟悉 IDE 的用户)
Spyder 是 Anaconda 集成的科学计算 IDE,界面类似 MATLAB,对调试、变量查看、代码补全支持较好。
支持静态模板,支持动态模板标签,支持图片.SWF.FLV系列广告标签.支持百万级海量数据,绑定内置URL伪装策略(URL后缀名随你怎么写),绑定内置系统升级策略(暂不开放升级),绑定内置模板付费升级策略(暂不开放更新)。支持标签容错处理,绑定内置攻击防御策略,绑定内置服务器优化策略(系统内存释放的干干净净)。支持离线运行,支持次目录,兼容U主机。支持会员功能,支持文章版块权限阅读,支持会员自主注册
立即学习“Python免费学习笔记(深入)”;
- 启动方式:在开始菜单(Windows)或 Anaconda Navigator 中点击 Spyder 图标,或终端输入
spyder - 编写 .py 文件后,点击绿色三角形按钮(或按
F5)运行整个脚本;选中部分代码按F9运行选中行 - 右侧有变量浏览器、IPython 控制台、文件浏览器,适合工程化开发
注意 Python 环境是否正确
Anaconda 默认创建一个名为 base 的环境,但你可能创建了多个环境(如 myenv)。运行 Python 前请确认当前激活的是目标环境:
- 查看当前环境:
conda info --envs或conda env list - 激活某环境:
conda activate myenv(Windows/macOS/Linux 通用) - 激活后,终端提示符通常会显示环境名,此时运行的
python就是该环境里的解释器
不复杂但容易忽略:确保你在正确的 conda 环境下运行,否则可能遇到模块找不到(ModuleNotFoundError)或版本不一致的问题。










