python - 如何使用 Hydrogen 运行代码

标签 python atom-editor jupyter hydrogen

我对 Atom 完全陌生。

我安装了它,感觉非常容易使用和设置。我读到 Hydrogen 包支持与 Jupyter Notebook 类似的功能。所以我安装了这个包。 不幸的是,我不知道如何使用它。我阅读了整个文档(不是太广泛)并搜索了我能找到的所有内容。

所以这是我的问题: 我创建了一个名为 testfile1.py 的文件 在该文件中我放置了非常简单的行

print(‘Hello’)

只是想看看它是如何工作的。我标记了该行并按 Ctrl+Enter。在右上角,会弹出一个窗口,显示“氢内核已更新:Python 3”。 但随后什么也没有发生。我没有看到我尝试在任何地方运行的代码的结果。我尝试了不同的代码行,尝试了不同的运行组合,但没有给我任何结果。 我使用的是arch linux,通过AUR将Anaconda安装到/opt/anaconda。 使用终端并运行

jupyter notebook

例如,工作得很好,在 Firefox 中打开一个笔记本(应该如此),并且运行导入 Anaconda 附带的模块的代码,一旦我在 Atom 中使用脚本包运行它们,它们也可以正常工作 (比如

import numpy as np

让我可以按预期使用所有 numpy 函数。所以我认为这不应该是与 Anaconda 包本身相关的任何问题) 我试图尽我所能寻找一切,但我没有找到任何解决方案来解释为什么氢气不会给我任何结果。 我有什么遗漏或做错了什么吗? 我希望有人能够帮助我,预先感谢

最佳答案

我使用的是 Windows 10、Atom 版本 1.30.0 和 Hydrogen 2.6.0(均为默认设置)。

如果您导航到“Packages”>“Hydrogen”,您可以看到默认的键绑定(bind)。

Packages > Hydrogen

要制作单元格,manual 中提到了许多选项。如下图所示。

enter image description here

关于python - 如何使用 Hydrogen 运行代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45885261/

相关文章:

python - 为什么 2019 年我们仍然不能使用 ctypes 从 Python 调用 C++?

python - 当多个 python 版本时,在 Windows 上 pip installwheel

python - 从 python 中的 pdf 识别分布

python - 使用 Python 如何从 Excel 文件获取输入、定义函数并在该 Excel 文件的新工作表中生成输出?

python - Jupyter notebook - OSError [Errno 2] 没有那个文件或目录

javascript - 如何获取 Atom 编辑器中显示在 VScode 中的悬停效果信息?

atom-editor - Atom打开一个新文件ATOM_DISABLE_SHELLING_OUT_FOR_ENVIRONMENT = false

javascript - 如何更改 Atom 键绑定(bind)

python - 如何在Jupyter Notebook中做上标和下标?

r - 如何抑制 data.frame 行号的显示?