macOS 上的 Jupyter Notebook 综合指南

Jupyter Notebook 是一款深受以下用户喜爱的工具 数据科学家 由于其互动性 蟒蛇 环境。在本教程中,我们将探讨与 Jupyter Notebook 相关的各种问题、技巧和窍门。

macOS 上的 Jupyter Notebook 综合指南

1. 安装和故障排除

错误信息: jupyter-notebook 未找到

该错误通常表示 Jupyter 未安装或未列入系统路径。

在 Mac 上安装 Jupyter Notebook

带吸管:

pip install jupyter

和康达一起

conda install jupyter

那就从

jupyter 笔记本

500 内部服务器错误

这可能表明配置或依赖关系存在问题。试试看:

  1. Jupyter 待更新:
pip install --upgrade jupyter
  1. 清理 Jupyter 配置
rm -r ~/.jupyter

更新 Jupyter 笔记本

要更新

pip install --upgrade jupyter

2. 基本操作

删除输出

右击单元格,然后 删除输出 选择。

对几行的评论

选择所需的线条并 Cmd + / 按下。

删除单元格

选择单元格并按两次 d 按下。

在 Jupyter 笔记本中撤消

细胞内 Cmd + Z 按下。要撤销删除的单元格,请在命令模式下 Z 按下。

显示行号

在命令模式下 L 按下。

3. 高级操作

将 Jupyter Notebook 转换为 Python

执行:

jupyter nbconvert --to python your_notebook.ipynb

检查 Jupyter 中的 Python 版本

在新单元格中输入并执行:

!python --version

在 Jupyter Notebook 中执行 .py 文件

在牢房里

%run your_script.py

在 Jupyter Notebook 中设置密码

执行:

jupyter 笔记本密码

内核经常崩溃

  1. 确保正确安装所有依赖项。
  2. 更新 Jupyter 和相关软件包。
  3. 搜索冲突的扩展名。

4. 适应和扩展

目录

使用 Jupyter contrib nbextensions 安装 "toc "扩展。

自动完成

自动完成功能默认可用。要获得更好的体验,请使用 nbextensions 安装 "Hinterland"。

更改目录

ǞǞǞ os 使用模块:

导入 os
os.chdir('/path/to/directory')

Jupyter Notebook 与 Jupyter Lab

Jupyter Lab 是 Jupyter Notebook 的高级版本。它提供更现代、更灵活的用户界面,并具有高度可扩展性。

Jupyter 中的虚拟环境

  1. 创建虚拟环境。
  2. 激活。
  3. 内核 安装。
  4. 添加到 Jupyter: python -m ipykernel install --user --name=myUmg.

5. 对比和替代方案

Google Colab vs. Jupyter Notebook

Google Colab 基于云计算,提供免费 GPU 访问,并与 Google Drive 集成。Jupyter 的可定制性更强。

Jupyter Notebook vs. PyCharm

PyCharm 是一个成熟的集成开发环境,而 Jupyter 则基于网络,专为交互式计算而设计。

Jupyter Notebook 的替代品

  1. Jupyter 实验室
  2. Google Colab
  3. RStudio(用于 R)
  4. 齐柏林飞船
  5. Spyder

6 种杂项

Jupyter Notebook 徽标和图标

访问 Jupyter 官方网站,查看并下载徽标和图标。

导入 Python 文件

使用:

从 your_module 导入 your_function

iPad 上的 Jupyter

使用 Jupyter Lab,它的用户界面更易于触摸。

共享 Jupyter 笔记本

  1. 关于 GitHub。
  2. 使用 nbviewer。
  3. 作为 PDF 或导出 HTML。

在 Jupyter 中打开 .ipynb 文件

启动 Jupyter Notebook,导航至文件目录并点击文件。

7. 卸载和清理

卸载 Jupyter Notebook

执行:

pip uninstall jupyter

本指南涵盖与 macOS 上的 Jupyter Notebook 有关的基本主题。如需更多详细信息,请查阅 Jupyter 官方文档或与 Jupyter 社区交流。

http://konfuzio.com/de/python-tutorial-complexity/
"
"
Florian Zyprian 的头像

最新文章