问题标签 [jupyter]

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.

0 投票
1 回答
1128 浏览

image - 无法使用 IPython Notebook 制作 tk 图像按钮

我正在使用 IPython 笔记本在 Python 中创建 Tk 应用程序。我可以制作一个带有文本标签的按钮:

但是,如果我尝试用图像制作一个按钮,我会收到一条错误消息。此代码从命令行运行时运行良好,但在 IPython Notebook 中执行时会崩溃:

打印语句验证 PhotoImage 对象是否已创建(即没有“找不到文件”错误)。对 tk.Button 的调用会导致此错误:

我在 Mac OS X 10.10.3 上使用 ipython/jupyter 3.0.0

有人有建议吗?

0 投票
4 回答
6778 浏览

ipython - 在 Jupyter 上的 python 2.7 上安装 BeautifulSoup、mrjob、pattern 和 seaborn

我正在学习如何使用新的Jupyter。我想在 python 2.7 上安装包:BeautifulSoup、mrjob、pattern 和 seaborn。我首先尝试通过运行pip install BeautifulSoup mrjob pattern seaborn That all 返回: SyntaxError: invalid syntax

我也试过from bs4 import BeautifulSoup了,它确实适用于 Beautifulsoup。但是我仍然不知道如何安装其他软件包。

想知道有人知道为什么使用时会出现语法错误pip install吗?那是因为我没有在 python 2.7 上安装 pip 吗?

0 投票
1 回答
925 浏览

ipython - IPython Notebook (Jupyter) Bash 内核使用 Python3 引发 FileNotFoundError

最近升级到 Anaconda Python3 但现在当我尝试使用 bash 内核启动新笔记本时,我得到以下回溯,表明它仍在寻找我以前的 python 解释器。不知道如何更新它以指向我在 anaconda3 文件夹中的新 python。任何帮助,将不胜感激。

0 投票
1 回答
2394 浏览

python - 也将用于 Python 3 内核的 IPython 3 更改为用于集群的 python2

我为 Python 3 安装了 IPython 3,以便与 Jupyterhub 一起使用。

现在我可以使用带有 Python2 内核的笔记本,因为我创建了/usr/local/share/jupyter/kernels/python2/kernel.json

和:

现在我也想使用 IPython.parallel,但是当我启动集群时,它会自动启动 Python 3 中的引擎,我该如何将其更改为 Python 2?

0 投票
1 回答
518 浏览

python - 为我的 PyQt 应用程序使用 IPython Qt 控制台

我正在使用 Python 创建一个控制台驱动的 Qt 应用程序。我不想实现我自己的自定义控制台,而是想嵌入 IPython Qt 控制台,同时让它响应我的应用程序。例如,我希望某些关键字输入到控制台以触发我的主应用程序中的操作。所以我在控制台中输入“dothis”,然后在我的应用程序的另一个窗口中显示一个绘图。

我已经看到了一些这样的问题:这个问题讨论了如何将 IPython Qt 小部件嵌入到您的应用程序中并传递函数,尽管看起来这些函数在 IPython 内核中执行,而不是在我的主应用程序的内核中执行。还有这个家伙,但我无法执行示例中的代码(它已经两年了),而且它看起来也不像我想要的那样。

有没有一种方法可以传入将在我的主内核中执行的函数或方法,或者至少通过与 IPython 内核通信以某种方式模拟这种行为?有没有人这样做过?

0 投票
2 回答
1939 浏览

python - 如何记录 Jupyter Notebook Profile 启动?

当我启动 Jupyter Notebook 时,我ipython_config.py在 ipython 配置文件中修改了自动加载numpynp

这很好用。当我启动笔记本时,在第一个单元格中,我可以立即通过np.. 但是,如果我通过要点或其他方法共享此笔记本,则不会明确显示这些导入。这是次优的,因为它使明确的再现性变得不可能。

我的问题:有没有一种方法可以用我正在导入的代码自动填充新笔记本的第一个单元格?(或其他类似的方式来记录笔记本正在发生的导入)。

我可以删除该exec_lines选项并预先填充我必须自己运行的代码或其他一些符合主要思想的解决方案:我最初在 Notebook 中导入的代码的清晰再现性。

编辑

一个可能对登陆这里的人有帮助的已删除答案:我发现jupyter_boilerplate作为可安装的笔记本扩展“向 Jupyter (IPython) 笔记本添加可自定义的菜单项以插入样板代码片段” - 将允许人们轻松创建一个起始可以填写的代码片段。

MLavoie的旁注,因为“对已删除/锁定的帖子/评论禁用评论”

是的,你是对的:

虽然此链接可能会回答问题,但最好在此处包含答案的基本部分并提供链接以供参考。如果链接页面发生更改,仅链接答案可能会失效。- 点评来源– MLavoie 2016-07-08 17:27

但是,你会注意到,这是一个要安装的小部件,所以这里没有相关代码可以粘贴。删除上面的答案是没有帮助的。

0 投票
18 回答
483734 浏览

jupyter-notebook - 如何阻止 Jupyter 笔记本中的评论?

我想在 Jupyter Notebook 中注释掉多行的块,但在当前版本中找不到如何做到这一点。
它曾经位于下拉菜单之一中,但不再存在。
如何一次注释掉多行代码块?

这不是重复的,因为以下链接中给出的解决方案似乎不再起作用:
如何在 IPython 笔记本中阻止注释代码?

Ctrl+/什么都不做。

0 投票
2 回答
56 浏览

julia - 如何设置要在 IJulia 中显示的文本量

在 IJulia 中,我有一个大数组/表格要显示:但它一直被切断:

这通常很方便,但现在我不想要它。如何禁用此功能?

0 投票
1 回答
2235 浏览

python - 如何从 Python 脚本管理多个 IPython/Jupyter 内核并与之通信?

我想模仿笔记本服务器的功能,而是从中央逻辑体(即我自己的 Python 脚本)协调不同 IPython/Jupyter 内核的创建/管理。

例如,我想:

  • 定义一个抽象命令,例如“add(x, y)”
  • 将抽象命令传达给多个内核,例如 IPython 内核和 Scala 内核
  • 让每个内核按照他们的意愿执行命令
  • 将每个内核的结果返回到逻辑的中心体

谁能指出我如何以编程方式启动/停止/与多个 IPython/Jupyter 内核通信?

0 投票
1 回答
8116 浏览

ipython-notebook - 无法启动 jupyter notebook

在它被称为 Jupyter 之前,我曾经使用过 ipython notebook。但是,当我再次尝试打开它时(我已经更新了所有的 ipython 和 python),界面看起来很奇怪,像这样在此处输入图像描述

我也尝试按照在线说明安装 jupyter,但我根本无法启动它。关于如何解决它的任何想法?在此处输入图像描述