问题标签 [jupyter-console]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 当我在单元格中单独运行一个对象时,在 jupyter 中调用了哪个 dunder
假设我的 jupyter 笔记本中class_object_instance
有一些。some_really_complex_object
例如:
然后我运行:
我得到:
当我运行单元格时实际调用了什么?
我想尝试控制默认行为并Out[5]:
展示一些我可以控制的东西,但也许它是一个 jupyter 级别的东西,而不是一个类对象级别的东西。
jupyter-lab - JupyterLab 内核日志到 Web 控制台
我创建了一个 jupyterlab 扩展并尝试使用 requestExecute 方法在内核中执行代码。注册 IOPub 回调会返回我希望它记录到 JupyterLab Web 控制台扩展的内核输出。
从内核执行代码
python - 使用当前正在运行的进程连接到正在运行的 Jupyter 内核
上周末,我在 Jupyter 笔记本上运行了一些长时间的进程,但浏览器窗口在某个时候关闭了。根据这个答案,这个过程不应该被取消,但是我得到的任何输出都会丢失。这没关系,因为我只需要访问进程中的结果对象。我的目标是连接到控制台中正在运行的内核,并从那里开始工作。根据Jupyter 的文档,我应该能够做到这一点
但是在运行这个并挂了一分钟之后,我得到了以下信息
这是因为我的长时间运行的进程仍在内核上运行,还是有其他问题?当所述过程完成后,我是否可以使用上述命令按预期连接?
python - 如何在 jupyter 中从 github 加载整个目录并在其中运行所有 .py 文件?
我有一个在 jupyter 实验室打开的 github存储库。
主文件 .py 需要其他文件,当我在 jupyter 单元中运行它时它会给我错误。
错误是:
但扬声器是一个目录,其中包含 3 个嵌套文件夹和一些 py 文件,而不是 1 个文件。
python - 在 jupyter 笔记本/终端中执行 cdo(气候数据操作员)包中的命令时出现问题
我的目标是在 netcdf 文件上从 cdo 包 (timmean) 运行一个简单的命令。我已成功安装软件包,但似乎无法运行命令。
在 jupyter 终端 中,当我导航到相关目录并运行命令时,我收到错误:
在 Jupyter Notebook 中如文档中所述,我首先尝试导入和启动一个对象:
但是将问题追溯到第二行代码我收到错误:
"FileNotFoundError: [WinError 2] The system cannot find the file specified"
任何帮助感谢,谢谢。
ubuntu - 带有 Littlest JupyterHub 的 Nbgrader 将分配发布到课程目录,但不发布到 /srv/nbgrader/exchange
操作系统
nbgrader --version
: 0.6.1
jupyterhub --version
(如果与 JupyterHub 一起使用):1.0.0(使用最小的 Jupterhub)
jupyter notebook --version
jupyter 核心:4.6.3 jupyter-notebook:6.0.3 qtconsole:4.7.2 ipython:7.13.0 ipykernel:5.2.0 jupyter 客户端:6.1.2 jupyter lab:1.2.8 nbconvert:5.6.1 ipywidgets:7.5.1 nbformat:5.0.4 traitlets:4.3.3
预期行为:使用时
nbgrader release_assignment ps1 --force --debug
它应该释放 /srv/nbgrader/exchange 共享文件夹中的分配。
实际行为
当我尝试发布作业时遇到问题:
nbgrader release_assignment ps1 --force --debug
它会无错误地释放作业,但会释放到位置 (/home/jupyter-tljh-admin/course_id/outbound/ps1) 但不会释放到共享位置 /srv/nbgrader/exchange:
[发布分配应用程序 | INFO] 覆盖文件:/home/jupyter-tljh-admin/course_id ps1 [ReleaseAssignmentApp | 信息] 来源:/home/jupyter-tljh-admin/course_id/release/./ps1 [ReleaseAssignmentApp | 信息] 目的地:/home/jupyter-tljh-admin/course_id/outbound/ps1 [ReleaseAssignmentApp | INFO] 发布为:/home/jupyter-tljh-admin/course_id ps1
文件夹 /srv/nbgrader/exchange 具有写入权限。
请建议,可能是什么问题?
python-3.x - 笔记本验证失败
运行 jupyter notebook 时出现此错误。任何想法?
python - 在同一个 Jupyter 笔记本中使用多个内核
我可以在同一个 Jupyter notebook 中使用多个内核,比如我可以选择特定的代码块来运行特定的内核版本吗?
示例:
我想在同一个 notebook 文件中拥有两个代码块.inypb
(
ssh - Jupyter:如何列出正在运行的内核以及哪个笔记本启动了它们?
我没有在 github 或 jupyter 帮助中找到答案。
TL;DR:我需要一个命令行来告诉我与魔法相同的内容%connect_info
,尤其是 line Connect with --existing kernel-4e4c970e-cccb-2485-a09d-d56efd10e278.json
。
我当前的设置是让 jupyter notebook 从工作服务器启动。然后我使用 SSH 连接到该服务器,并且可以通过将控制台附加到它来在同一个内核中工作:
(在一个tmux
++设置中,顺便说一下,我经常发现它更方便)vim
。slimux
问题是:
- 获取内核字符串的唯一方法是从笔记本本身(可能很难通过 SSH 访问);
- 我有几个笔记本运行,有时我需要快速检查我需要哪一个。
那么是否有一个命令可以从服务器上的 shell 运行,它会列出正在运行的内核、 哪个笔记本启动了它们,以及理想情况下是否连接了控制台?
docker - 如何使 Jupyter 终端功能齐全?
Jupyter Lab 应用程序具有漂亮的终端和浏览器内终端外壳,支持颜色、导航键和终端应用程序的几乎所有标准功能。在这个问题中,我的意思是/lab
应用程序,而不是经典的 Notebook ( /tree
) 应用程序。
如果我使用这个Docker 映像启动 Jupyter 服务器,它会很好用。我需要建立自己的形象,最好不要以此为基础。我只是按照记录来做:
以上假设我jupyter_notebook_config.py
在当前目录中有一个:
一切正常,但终端性能很差,它不支持颜色和发送代码(如^[[A
, ^[[B
)而不是箭头键。对Dockerfile的逐行调查并不是那么令人兴奋的努力,可能有人可以指出我所缺少的东西吗?
编辑:我对颜色有点错误(被jupyter/base-notebook
图像中的默认绿色提示混淆)和整体问题描述。根本原因是在我的镜像中启动的 shellsh
在官方镜像中是bash
. 但尽管如此,终端并没有完全发挥作用,例如,如果我启动 nano,它只会在 80x25 字符区域开始,并且不会延伸到终端的实际大小)。箭头虽然在纳米中工作。