Jupyter的使用

一、快捷键

在 Jupyter Notebook 中,代码提示和自动补全的快捷键是非常实用的。以下是一些常用的快捷键和提示功能:

代码提示和自动补全

  1. Tab 键 :在输入代码时,按下 Tab 键可以自动补全变量名、函数名等,或者列出可用的选项。

  2. Shift + Tab :在函数名或对象上按 Shift + Tab 可以查看该函数或对象的文档字符串(docstring),提供参数说明和用法示例。连续按 Shift + Tab 可以扩大文档框的大小。

常用快捷键

  • 运行单元Shift + Enter
  • 插入单元A(在上方插入)或 B(在下方插入)
  • 删除单元D, D(连续按两次 D)
  • 切换单元类型Y(代码单元)或 M(Markdown 单元)
  • 保存Ctrl + SCommand + S(macOS)

启用代码提示功能

如果你发现代码提示功能没有正常工作,可以尝试以下步骤:

  1. 确保你安装了 Jupyter Notebook 的最新版本。
  2. 在 Notebook 中,可以通过点击菜单栏的 Help -> Keyboard Shortcuts 查看所有可用的快捷键。
  3. 通过菜单 Edit -> Notebook Settings 确保启用了代码提示功能。

二、安装Python包

在 Jupyter Notebook 中安装 Python 包有几种方法,通常使用 !pip%pip 魔法命令。这两种方法都可以在 Notebook 单元中直接运行命令。

使用 !pip

你可以在 Notebook 单元中使用 ! 来调用系统命令,例如:

python 复制代码
!pip install package_name

使用 %pip

从 Jupyter 版本 6.0 及以上,可以使用 %pip 魔法命令,这样更推荐,因为它会自动将包安装到当前内核中:

python 复制代码
%pip install package_name

示例

例如,如果你想安装 numpy,可以在一个代码单元中运行:

python 复制代码
%pip install numpy

注意事项

  1. 确保使用正确的内核:在 Jupyter Notebook 中,确保你使用的内核与安装包的 Python 版本一致。
  2. 重启内核:在安装完新包后,可能需要重启内核,以便在后续单元中使用新安装的包。

安装多个包

你也可以一次安装多个包,像这样:

python 复制代码
%pip install numpy pandas matplotlib
相关推荐
曲幽2 小时前
FastAPI + PostgreSQL 实战:从入门到不踩坑,一次讲透
python·sql·postgresql·fastapi·web·postgres·db·asyncpg
用户8356290780517 小时前
使用 C# 在 Excel 中创建数据透视表
后端·python
码路飞10 小时前
FastMCP 实战:一个 .py 文件,给 Claude Code 装上 3 个超实用工具
python·ai编程·mcp
dev派12 小时前
AI Agent 系统中的常用 Workflow 模式(2) Evaluator-Optimizer模式
python·langchain
前端付豪13 小时前
AI 数学辅导老师项目构想和初始化
前端·后端·python
用户03321266636714 小时前
将 PDF 文档转换为图片【Python 教程】
python
悟空爬虫15 小时前
UV实战教程,我啥要从Anaconda切换到uv来管理包?
python
dev派15 小时前
AI Agent 系统中的常用 Workflow 模式(1)
python·langchain
明月_清风17 小时前
从“能用”到“专业”:构建生产级装饰器与三层逻辑拆解
后端·python
曲幽1 天前
数据库实战:FastAPI + SQLAlchemy 2.0 + Alembic 从零搭建,踩坑实录
python·fastapi·web·sqlalchemy·db·asyncio·alembic