我正在观看 YT 上的视频讲座系列来学习 pandas。我的电脑上的 jupyter 笔记本界面和教程中的界面不同。
这是教程中的界面:
这是我看到的界面:
可以清楚地看到,教程中的界面比我的要紧凑。它在每个代码行之前都有 In 和 Out 符号,这是我的界面中缺少的。因此,当我运行代码时,我看不到命令的输出。请帮忙。
就像另一个答案中所说的那样,这不一定是问题 - 新界面是随笔记本版本 7.0.0(您可能正在使用)启动的。这个新界面称为 RetroLab,并具有与 JupyterLab 类似的更新外观。
现在,如果您出于偏好想要回到传统版本(就像我一样),请按以下步骤操作:
如果您运行的是 7.x.x 版本并想要降级,可以使用 pip 进行降级:
pip install notebook==6.4.4
这将安装Jupyter Notebook 7.0.0之前的最后一个版本,仍然使用经典界面。
现在您可以像平常一样启动 Jupyter Notebook,它应该使用经典界面。
首先,这没什么好担心的。视频中的导师使用的是老式的 Jupyter Notebook,这是首选编辑器,因为
但是,您正在使用的名为 JupyterLab,它也很受欢迎,而且正如您已经知道的那样,它更加用户友好。
同一个项目(Jupyter)开发了这两个开源工具,并且它们都对IPython有很好的支持,并且都有活跃的社区。使用相同的后端,键盘快捷键也相同。
简而言之,它们只是同一软件的不同版本,您可以使用您展示的软件(JupyterLab)在您的电脑上完成导师正在做的所有事情。
如果您正在寻找具有更多控制权的替代 UI,我建议您使用 Visual Studio Code。它对 Jupyter Notebooks 具有出色的支持,并且可以通过众多扩展进行定制以满足您的需求。
我同意上面给出的答案,但我想升级答案以适应未来。
pip install --upgrade --no-cache-dir notebook==6.*
对 giulliadeux 的原始答案表示感谢