探索 Anaconda 中的 JupyterLab、Jupyter Notebook、iPython 解释器(Qt 控制台)和 Spyder IDE

小任务:在每个 Python 环境中打印"hello world"

点击开始菜单中的 Anaconda Navigator(绿色圆环图标)。

打开后,通常可以看到以下开发工具:

这里先认识四个工具:

工具 用途
JupyterLab 交互式编程与数据分析
Jupyter Notebook Notebook 编程环境
Spyder 类似 MATLAB 的 Python IDE
Qt Console IPython 交互式控制台

如果 Navigator 中某个工具显示 Install,可以点击安装;如果显示 Launch,就表示可以启动。

第二步:先测试 Anaconda Python

从开始菜单点击 Anaconda Prompt。

输入:

复制代码
conda --version

检查 conda 是否能够运行。

接着输入:

复制代码
python --version

注意,这里显示的 Python 版本不一定是你之前安装的 3.13.3,这是正常的,因为 Anaconda 可以管理独立的 Python 环境。

最后输入:

复制代码
python -c "print('Hello World')"

预期输出:

复制代码
Hello World

第三步:任务开始

一、JupyterLab

操作步骤:

  1. 点击中间 Notebook 下方的 Python 3 (ipykernel) 图标。

  2. 系统会新建一个 Untitled.ipynb 文件。

  3. 在第一个代码单元格中输入:

    复制代码
    print("hello world")
  4. 按下 Shift + Enter 或者 点击 执行。

二、Jupyter Notebook

JupyterLab 和 Jupyter Notebook 都支持 .ipynb 文件。

操作步骤:

  1. 打开 Windows 开始菜单。

  2. 点击的 Jupyter Notebook。

  3. 浏览器会自动打开 Notebook 页面。

  4. 创建新的 Python Notebook。

  5. 输入相同代码:

    print("hello world")

三、IPython 解释器(Qt Console)

Qt Console 是一个独立的图形化 Python 交互控制台

操作步骤:

  1. 打开 Windows 开始菜单中的 Anaconda Prompt。

  2. 输入:

    复制代码
    jupyter qtconsole
  3. 如果正常启动,会弹出一个独立的 Qt Console 窗口。

  4. 在 Qt Console 中输入:

    复制代码
    print("hello world")
  5. 按 Enter,预期结果:

如果提示没有安装 Qt Console,可以先在 Anaconda Prompt 中执行:

复制代码
conda install qtconsole

安装完成后重新运行 jupyter qtconsole。

四、Spyder IDE

Spyder 是一个集代码编辑、变量管理和交互式控制台于一体的 Python 开发环境。

操作步骤:

  1. 在 Windows 开始菜单中点击 Spyder。

  2. 等待 Spyder 打开。

  3. 找到右下方的 IPython Console。

  4. 直接输入:

    复制代码
    print("hello world")
  5. 按 Enter 运行。

预期结果同样为:

复制代码
hello world
相关推荐
Joy T12 小时前
voice-dump-to-todo:把混乱的语音整理成可执行待办,一个实用的 Agent Skill
ide·macos·语音识别·xcode·任务管理·自研skill
人工智能导论实践课16 小时前
【GUI桌面开发3】PyCharm配置外部工具
ide·python·pycharm
JPower_mr.g19 小时前
SmartCall v1.0.9 发布:智能体知识库上线,让 AI 客服先查资料再回答
java·ide·人工智能·macos·架构·开源·xcode
Dev _21 小时前
PyCharm旧进程仍在后台运行,导致新实例无法启动或连接
ide·python·pycharm
无巧不成书02181 天前
Tomcat部署JSP文件完整指南:手动部署+IDEA工程化实现 附404访问错误全排查
java·ide·windows·tomcat·intellij-idea·js
曹牧1 天前
Eclipse:Subclipse
java·ide·eclipse
allanGold1 天前
Android Studio 无线调试
android·ide·android studio
2501_915106321 天前
iOS 单元测试怎么跑?用 KXApp 在 VS Code 里跑 XCTest 和 Swift Testing
ide·vscode·ios·单元测试·个人开发·swift·敏捷流程
1024奇点2 天前
【仓颉语言入门 · 第二篇 第 15 课】
开发语言·数据库·ide·开源