Ipython ipcontroller占用大量内存

我现在正在使用IPython 0.10.2和Python 2.7。我在集群上启动一个ipcontroller和20个ipengine。代码结构非常简单。我只使用MultiEngineClient.execute()方法和MultiEngineClient字典接口(例如,mec['a']=b)。我当前的应用程序需要运行近两天。然而,在运行10小时后,我发现ipcontroller使用了3.1GB内存。我确实使用MultiEngineClient.clear_properties()。但它从不释放任

从sqlalchemy导入时Ipython deep_重载异常

我正在处理python库的几个模块,通过IPython进行大部分测试 每当我尝试重新加载(deep_reload)一个使用sqlalchemy的模块时,重新加载会引发一个异常,并且无法重新加载该模块(我必须启动一个新内核并重新导入)。更具体地说,任何导入我的sqlalchemy声明性模型的模块 回溯相当长,因此我现在将进行总结,并在需要时提供更多信息 在异常之前,标准输出读取(这只是底部部分): Reloading pysqlite2 Reloading sqlalchemy.dialects

Ipython 查看单据时自动打印__

在查看docstring时,是否可以将配置文件更改为自动进行打印 对比下面iPython控制台上的6和7 In [6]: zip.__doc__ Out[6]: 'zip(seq1 [, seq2 [...]]) -> [(seq1[0], seq2[0] ...), (...)]\n\nReturn a list of tuples, where each tuple contains the i-th element\nfrom each of the argument sequenc

QUTIP输出在Spyder内的iPython控制台中显示为图像

我已经有一段时间有这个问题了: 使用Spyder 2.3.8中的iPython控制台,并安装QUTIP 3.1.0, 我尝试运行一个简单的代码: qt.相干(3,1) 我希望输出显示为数组。 但是,在Spyder的iPython中执行此操作时,会显示一个图像: 出于某些原因,它似乎将数组呈现为图像,在大多数情况下,这很难读取,我更喜欢显示数组,如果我在Spyder中使用Python3控制台,这实际上是可行的 你能告诉我原因吗 奇怪的是,这种情况只发生在我的Fedora Scientific 2

Ipython 使用QT控制台在另一个窗口中显示图像结果

目前,我正在从事一个图像处理项目,在该项目中,我使用windows上的Spyder操作代码中的图像,并显示发生的更改。现在,我的图像显示在QT控制台(IPython控制台)本身上。 用于显示图像的代码: fig = plt.figure("Image") ax = fig.add_subplot(1, 1, 1) ax.set_title("Watermark Image") ax.imshow(img_as_float(cv2.cvtColor(watermark, cv2.COLOR_BGR

即使我的电脑中安装了ipython和jupyter,也无法打开.ipynb文件

我已经在Windows7电脑中使用pip安装了ipython、jupyter等。现在我想从命令行打开一个.pynb文件。当我键入“jupyter笔记本”时,它显示:“jupyter”不是可识别的内部或外部命令。。。。。。你能告诉我问题出在哪里吗?我不能从命令行打开文件,或者我必须安装像“pycharm”或“anaconda”这样的IDE吗?请尝试以下命令: python -m notebook 如果没有巨蟒,这应该是有效的

Ipython 在谷歌Colab上的Jupyter笔记本中,什么';这就是使用%和!运行shell命令?

问题在标题中 我知道,%在IPython中通常表示“神奇变量”。这不是一个我非常熟悉的概念,但我已经读过了 然而,今天我看到了一个教程,其中有人使用它来运行shell命令。通常我都看过并使用过 有区别吗?当我尝试它们时,它们似乎都在做相同的事情。区别在于: 使用运行命令时,它直接在子shell中执行bash命令 当您使用%运行命令时,它将执行IPython中定义的一个 IPython定义的一些神奇命令故意镜像bash命令,但它们在实现细节上有所不同 例如,运行!cdbash命令不会持续更改目

从Python模块安装IPython magic函数

我已经为我的学生写了一些IPython魔术函数,我想用easy_install安装它们。到目前为止,我找到的唯一方法是将python文件复制到概要文件目录,但easy_install在我这样做时会抱怨沙盒冲突 有没有办法通过setuptools安装magic函数?任何可导入的Python模块都可以是IPython扩展-您可以在正常位置安装它,然后添加一个注册magic函数的load\u IPython\u扩展函数。请参阅上的文档 然后运行%load\u ext foo.bar(其中foo.bar

是否可以使用root访问权限运行ipython magic命令?

有没有一种方法可以让ipython根用户访问它的magic命令?具体地说,我正在尝试将%cd装入一个已装入的目录,并收到一个权限被拒绝的错误。我正在尝试从ipython笔记本中执行此操作,我使用root访问权限打开了ipython笔记本,但如果我在终端中打开ipython,也会发生同样的情况 我需要这样做,以便我可以得到一个目录列表,从中提取数据文件。我可以使用%ls从挂载目录之外列出它们,但我认为没有办法将该目录的输出保存到变量中。其他目录列表函数(如glob)似乎也无法查看目录内部。是否尝试

ipython:操作错误:磁盘I/O错误

到目前为止,我一直在fedora 18上成功运行ipython:我在尝试启动它时遇到以下异常: Traceback (most recent call last): File "/usr/bin/ipython", line 9, in <module> load_entry_point('ipython==1.1.0', 'console_scripts', 'ipython')() File "/usr/lib/python2.7/site-packages/IP

无法在Ipython笔记本中运行我的代码。

我无法在Ipython笔记本中运行我的代码。每当我运行代码时,记事本就会被击中,并显示处理符号(*)。但是,当我关闭笔记本并再次打开它,然后执行我的命令时,我可以在笔记本中运行我的命令。你能帮我做这个吗 In [*]: print "data" 关闭并重新打开笔记本后 In [2]:print "data" data 在一天结束时,它起作用了,不是吗?否则会有什么问题?@jeanrjc-它可以工作,但有时会被击中。我正在使用热思考雨篷,安装水蟒,解决了这个问题吗?看来笔记本已经关机了。如

在函数中获取ipython笔记本文件名

此代码在Ipython/Juypter单元格中运行良好,可以获取笔记本文件名: js = """var kernel = IPython.notebook.kernel; var thename = window.document.getElementById("notebook_name").innerHTML; var command = "theNotebook2 = " + "'"+thename+"'"; kernel.execute(command);""" display(Java

Ipython 抑制来自interact()小部件的输出

我正在使用一个小部件来参数化一些数据的生成。我希望捕获数据,而不输出数据。这可能吗?添加不起作用。例如: import ipywidgets as widgets from ipywidgets import interact, interactive, fixed def generate_data(n, p, s): return np.random.negative_binomial(n, p, s) w_n = widgets.IntSlider(min=1, max=100

如何从ipython运行脚本文件

如何从iPython运行脚本 我正在寻找一种方法,以停止每次我改变我正在学习的课程时退出和打开iPython。重新加载对我不起作用 我试图从iPython运行的脚本/hello world.py的内容是 #!/usr/bin/env python print('hello world') 我试过了 hello-world.py

Ipython 使用jupyter控制台时无法清除终端

当通过终端使用jupyter控制台时(直接从cmd/hyper或笔记本),clear命令(和类似命令)会输出一些类似表情符号的字符。我似乎找不到任何与此相关的已知问题/bug。已尝试重新安装,但问题仍然存在。 CLS命令在cmd中按预期工作 请参阅以下终端打印: C:\Users\kritjo>jupyter console Jupyter console 6.2.0 Python 3.8.6 (tags/v3.8.6:db45529, Sep 23 2020, 15:52:53) [M

如何使用指定的命名空间启动IPython Notebook

我有一个用Python编写的基于GUI的(TraitsUI/PyQt/Envisage)应用程序。我想创建一个IPython笔记本,在其中我公开了一个小API和一些对象。这些对象包括一个SQLAlchemy会话和一组SQLAlchemy模型 我找了很多,但我找不到任何这样的例子。我可以启动一个笔记本: from IPython.frontend.html.notebook import notebookapp app = notebookapp.NotebookApp.instance() ap

Ipython jupyter-如何注释单元格?

可以在jupyter中注释掉整个单元格吗 我需要它来处理这个案子: 我有很多细胞,我想运行所有细胞,除了少数细胞。我喜欢我的代码被组织在不同的单元格中,但我不想去每个单元格注释掉它的行。我更喜欢以某种方式选择要注释掉的单元格,然后一次性注释掉它们(这样我以后可以轻松地取消注释) 谢谢我认为最简单的方法是在不想运行时用M将单元格类型更改为“Markdown”,在运行时用Y将单元格类型更改为“Code”。在一个简短的测试中,我在来回切换时没有丢失格式 我认为您不能一次选择多个单元格。如果将单元格切换

Ipython /:';str';和';str';-无法理解这个(我也尝试了float()函数)

我无法通过潜水或乘法计算其他列 通过下面的代码- csv_data["male Turnout"]=csv_data["Male Voters"]/csv_data["Male Electors"] 男性投票人-新列名男性投票人-现有列名男性 选民-现有栏 我无法理解如何将str转换为int,如图所示- 执行时,/:'str'和'str'的操作数类型不受支持 代码-- 我也试过了 mydata=float(csv_data()) 转换csv_数据-我的数据集名称csv_数据[“男性投票人”]

在ipython中打开并重新格式化文本文件

我试图打开下面的文本文件,但我的输出不是我想要的。 我需要时间标签列中的日期和压力列中的压力。我将删除其余列。谢谢。。我想出来了 现在我需要知道如何合并日期和时间以获得datetime列

Ipython 将HandleExtraFileTypes添加到imageJ

我在ipython上运行SITK,试图了解它是如何工作的,作为其中的一部分,我试图通过以下方式打开图像: sitk.show(image) 但当imageJ打开时,我得到了以下错误:文件的格式不受支持,读卡器插件不可用,或者找不到: /tmp/TempFile-142820.nii 我做了一个快速搜索,看起来我需要添加HandleExtraFileTypes插件,我已经看过了,但是我不知道如何在imageJ中实现这个插件。我似乎找不到imageJ的“插件”文件夹。顺便说一下,我正在mac电脑上

我可以检查IPython magic命令(%xmode)中的当前值吗?

我想检查magic命令的当前值%xmode。可用模式为上下文、普通和详细 如果您只是键入%xmode,它会自动切换到下一个值。当然,您可以知道它被设置为哪个值,但是再运行两次相同的命令将其设置回原始值是一件痛苦的事情 那么,是否可以只检查值而不更改它?我们可以运行下面的行从IPython终端获取当前的xmode get_ipython().config['InteractiveShell']['xmode'] 你有机会试一下我的答案吗?@AmitSingh是的,很抱歉反应太晚了。。。

如何检测是否在qtconsole上运行ipython?

IPython笔记本电脑和Qt控制台都支持显示丰富的对象表示。例如,这是通过定义\u repr\u html方法来实现的 问题在于,这两种方法呈现HTML的方式不同。我是否有办法检测是否在ipythonqtconsole下运行,以便使用更基本的HTML集?最好是一种将来不太可能中断的有文档记录的方式?我也有类似的问题。在IPython终端中使用颜色需要调用windows DLL,但qtconsole中的颜色似乎支持基于linux的转义序列……无论如何。这是我发现的。它很难看…但它至少会告诉你终端

IPython笔记本-突出显示等待执行的单元格?

我们正在使用iPython进行试验,到目前为止,我们的印象非常深刻。然而,有一点让人恼火的是,如果您修改输入单元格中的代码并单击其他地方,它可能看起来已经执行了(有输出!),但还没有返回 如果没有执行(或自上次更改后执行),单元格背景颜色会发生变化,这将是一件好事。有人试过这样做吗?我想,如果你把这一点发挥到极致,你可能还会突出显示出无序的单元格——如果从上到下运行,存在风险的单元格将不再“有意义”。我们对此进行了调查,结果发现它比听起来更难、更令人困惑——请参见第页的讨论

IPython:关闭%timeit有关“的消息”;这可能意味着正在缓存中间结果;

自从升级到IPython版本3(我有3.1.0)以来,每次使用%timeit命令时,它都会在打印计时结果之前打印“最慢的运行时间比最快的运行时间长[number]倍。这可能意味着正在缓存中间结果”。即使是非常简单的操作也会发生这种情况。例如: In [4]: x = 5 In [5]: %timeit x The slowest run took 53.99 times longer than the fastest. This could mean that an intermediate

在iPython中将历史保存为笔记本时如何包含输出

我似乎无法将输出包含在使用创建的.ipynb中 %notebook -e tmp.ipynb 魔法命令。 当我创建一个应该产生输出f的简单函数时,我可以用 %history -o -f history.test magic命令,并成功查看输出: f = lambda x : x + 2 /f 1 3. 但是,当我使用上述%notebook magic命令尝试相同操作时,我得到以下结果: { "cells": [ { "cell_type": "code", "exe

如何在ipython笔记本中制作带有标记和代码的单张幻灯片?

在本教程演示中,他们使用了这一点,但显然,他们没有向您展示如何做到这一点 谢谢,对不起,我完全误解了你的问题 如果您的意思是嵌入您不执行的代码,那么您可以使用简单的标记语法(例如类似于StackOverflow)。要包含内联代码,请在反勾号之间插入: For example `a[::2]` selects every second element of the list `a`. 如果要包含代码块,请将整个代码块缩进4个空格,或将代码块放在3个回标记之间(如果指定语言,后者还支持语法高亮

IPython(Jupyter)笔记本电脑在所有方程式中产生鬼影线

我在一台新机器上使用pip安装了IPython/Jupyter(带有El Capitan的Macbook Air)。在我的一个相当简单的笔记本中(使用整个堆栈的相同版本创建),所有方程,无论是否内联,突然在右侧有一条垂直线;与嵌入图像的高度相同 即使对于单个内联符号(如$x$)也是如此。我没有复杂的宏或任何奇怪的乳胶黑客正在进行 有人知道吗 这是一张照片 这是Chrome的一个变化,影响了Jupyter Notebook 4.1附带的MathJax 2.5。Notebook 4.2将捆绑Math

Ipython 如何使jupyter笔记本中的小部件可滚动?

出于某种原因,我希望我的HTML小部件具有固定的高度,无论小部件中有多少行。如果线条太多,无法适应高度,理想情况下可以滚动查看所有线条。我尝试了以下方法,但无效: import ipywidgets as widgets widgets.HTML( value="Hello <p>World</p><p>World</p><p>World</p><p>World</p><p>Wor

如何在IPython中注释图像?

我在用IPython笔记本。到目前为止,我只知道: from IPython.core.display import Image Image(filename='gibbs.png') 这确实很好地显示了图像。我现在想要的是添加一些文本框和箭头,指向图片中的特定区域,最好都在代码中(而不是拖放) 有些事情告诉我,我可能必须在Matplotlib中执行此操作,但我想知道最佳做法是什么。您可以使用Matplotlib执行此操作。该函数将允许您包括箭头和文本。如果您希望文本不带箭头,请省略“arro

Ipython ipengine在关闭SSH会话后不保持运行

我正在尝试使用ipcontroller和ipengine运行两个远程服务器。因此,我在主节点上使用ipcontroller启动一个进程,最后我将在主节点上运行ipythonnotebook 由于有大量可用的教程,在远程主机上运行iEngine进展顺利。在根据每个主机的CPU数量运行ipengine之后,我使用disown-a避免在后台关闭运行ipengine。但是,由于某些原因,它们在关闭SSH会话后不会继续运行。我甚至使用过nohup命令,但还是有类似的行为。如果您能就此问题提供任何意见,我将

使用iPython文档错误“AttributeError:'str'对象没有属性“worksheets”编译Sphinx

当使用Sphinx编译文档时,我得到了一个错误AttributeError:“str”对象没有属性“worksheets”。如何修复此问题?由于未安装最新的iPython,因此出现错误。您可能使用sudo-apt-get-install-ipython安装了它,但是您应该使用sudo-pip-install-ipython-upgrade进行升级,然后通过运行sudo-apt-get-remove-ipython确保删除了以前的安装

使用特定(非默认)firefox配置文件启动ipython笔记本电脑

当我启动ipython notebook时,我希望它启动firefox,但使用特定的firefox配置文件,这不是我的默认firefox配置文件 在我的ipython档案中,我有 c.NotebookApp.browser = u'/usr/bin/firefox' 这就确保了ipython笔记本电脑选择firefox。但是,它选择默认的firefox配置文件,或者选择最近使用的firefox配置文件 从我的linux终端,我可以像这样启动我首选的ipython特定firefox配置文件(名为

如何将Cython模块导入IPython笔记本并编译

我正在使用IPython和Cython 我正在外部文本编辑器的模块中编辑Cython函数 我想导入这些模块并在IPython中使用它们,但在导入时使用IPython编译它们 这样做的语法是什么?我不希望我的代码出现在IPython笔记本中。这是一个不寻常的工作流,但应该可以让某些东西正常工作。首先,对于要在IPython会话中导入的内容,它们必须出现在sys.path中。您可以按如下方式在该列表中插入新文件夹: 您要添加的路径将是放置已编译Cython模块的文件夹。无论您接下来使用哪种策略,您

快速增大iPython Notebook生成的reveal.js幻灯片上的文本大小

问题:我站在一个班级前面,用iPython笔记本上生成的reveal.js幻灯片演示。有人提到文本大小太小,问我是否可以放大一点。Ctrl-+用于缩放似乎不起作用了(再也不起作用了?我想记住我以前在Chrome中做过) 在这种情况下我该怎么办?停止演示并开始摆弄CSS似乎不是答案。你找到答案了吗?实际上,在CSS中,您可以搜索zoom:并将值更改为,即zoom:1.4。我也很乐意听到一个更好的解决方案。这个问题有什么更新吗?

是否存在ipython服务器预关闭挂钩?

我想在笔记本服务器收到关机信号时运行一小段python代码,配置中是否有用于此的钩子?我认为没有任何特定于IPython的内容。在Python解释器退出之前,您可以使用atexit模块()运行代码。IPython的当前版本可能会有所帮助。另请参阅

强制换行,而不是在ipython中执行

关于如何在ipython中强制执行而不是newline,存在许多问题。但我需要的恰恰相反。考虑: In [9]: import sqlalchemy sqlalchemy.__version__ File "<ipython-input-9-84bd5002c701>", line 1 import sqlalchemy sqlalchemy.__version__ ^ SyntaxError: invalid

抽象与抽象;复杂IPython小部件仪表板的设计模式

IPywidgets手册在很大程度上非常有用,但缺少关于如何创建复杂仪表板的说明。特别是,我正试图了解我们如何: 设计抽象以帮助构建易于扩展的仪表板,仪表板包含多个相互依赖的小部件,其中一些小部件隐藏/显示其他小部件 这样做的方式允许我将所有小部件的状态设置为dict,这样我就可以随后实现按钮,将仪表板的配置保存并加载到JSON文件中 为了使这个问题更具体,我设计了一个我当前方法的最小示例,它基于我从@jasongrout上收到的;回答时,请通过在其中重新实现此示例来演示您的设计模式,确保明确满

我如何启动IPython NotebookApp并仍然从浏览器外部管理它?

可以通过以下方式在ipython控制台中启动笔记本应用程序: from IPython.html import notebookapp nbapp = notebookapp.NotebookApp() nbapp.initialize() nbapp.start() 这将简单地打开一个带有仪表板的浏览器,从仪表板可以创建/删除和启动/关闭笔记本电脑。但是,nbapp.start()连接到tornado http服务器,无法使用实例nbapp从控制台管理笔记本。 在执行方法nbapp.star

Ipython zmq失败、Ipython笔记本电脑失败和导入zmq失败

我不能在笔记本上运行ipython。为了检查我是否执行了iptest,zmq出现以下错误: Traceback (most recent call last): File "/usr/bin/iptest", line 9, in <module> load_entry_point('ipython==2.2.0', 'console_scripts', 'iptest')() File "/usr/lib/python2.7/site-packages/pkg

即使在Conda环境中安装了软件包,Ipython笔记本也会显示Seaborn的导入错误

因此,我尝试将Ipython笔记本与Anaconda(Windows10)一起使用。我进入了anaconda cmd并创建了一个新的环境。我在这个环境中安装Seaborn。然后我在conda cmd中运行Ipython命令 conda create --name TryThis python=2 activate TryThis conda install seaborn ipython 当我跑的时候 import seaborn as sns 在这方面,它执行

我可以在不离开ipython的情况下停止执行ipython中的当前模块吗

我想跳出当前运行的程序并放回shell(无需重新启动ipython)Control-C在正常的交互式Python shell中工作,它也应该在ipy中工作(程序捕获键盘中断异常除外)在Windows上重新安装console2和ipython后,我遇到了同样的问题。如果使用ipython.exe启动器,这似乎是一个问题,它只会关闭整个窗口。但是,如果您使用 python C:\python27\scripts\ipython script.py 然后,它捕捉并处理键盘中断,并在ipython提示下

在ipython3笔记本中使用sys.argv[]

“ipython3笔记本”是否有办法通过“运行”按钮接收命令行参数 非常感谢。您指的是Cell->Run菜单项吗?如果是这样的话,那就不是了。笔记本电脑并不是专门为这样使用而设计的。你想做什么?当我试图使用Jupyter笔记本中的argparse库运行一些脚本时,我遇到了这个问题。因为我不想对代码做太多修改,所以我需要向解析器提供sys.argv[]。 在我的例子中,这样的代码可以解决问题: import sys sys.argv=['self.py','arg1','arg2'] 因为在实际

IPython并联发动机的实时输出?

我正在使用IPython的强大功能运行一系列长期运行的任务 如何从IPython客户端的ipengines标准输出中获得实时输出 例如,我正在运行dview.map\u async(有趣,很多参数)和fun打印到标准输出。我希望看到他们正在发生的产出 我知道AsyncResult.stdout,但它只有在所有任务完成后才可用。您可以通过访问AsyncResult.stdout同时查看stdout,它将返回字符串列表,这些字符串是每个引擎的stdout 最简单的情况是: print ar.stdo

Ipython 将绘图拟合到绘图窗口

我自己做一个柱状图,每个条的总和是1。所以每个条都小于1。为什么它们不适合绘图窗口?我怎样才能做到这一点 yaxis().bounds = [0,1] 这只设置轴,但不适合我的绘图。如果没有适合bokeh的文档,我会对这些简单的问题感到恼火 from bokeh.plotting import * from __future__ import division output_notebook() from bokeh.plotting import rect balkenbreite = 5

Ipython nbconvert未添加custom.js

我使用以下命令将.ipynb文件转换为html: ipython nbconvert notebook.ipynb --to html 它包含custom.css链接 <link href="custom.css" rel="stylesheet"> 我怎样才能包括海关 <script src="custom.js"></script> 使用nbconvert时 <script src="custom.js"></script>

ipython-禁用欢迎消息

每次我进入ipython模式时,ipython都会用这个消息欢迎我 WARNING: Attempting to work in a virtualenv. If you encounter problems, please install IPython inside the virtualenv. Python 2.7.6 (default, Mar 22 2014, 22:59:56) Type "copyright", "credits" or "license" for more

使用ipython访问mpi群集中的多个节点

这是线程的延续。它的重点稍微突出一些,希望能更清楚地说明问题可能是什么 我使用mpich/mpi4py、machinefile和virtualenv中的所有库将3个节点作为集群运行,所有这些都在NFS共享上。我的目标是使用ipython/ipyparallel跨多个节点分发作业,每个节点运行多个ipython引擎 我可以在一个节点上运行ipcluster start--profile=mpi-n4(在本例中为worker2),并通过另一个节点(在本例中为worker1)运行ipython--pr

Ipython Jupyter笔记本本网站可以’;联系不到

每次我用 jupyter notebook 我得到一份工作 Connection refused: localhost:8888 我必须用127.0.0.1替换localhost,它才能工作。 而127.0.0.1笔记本却乱七八糟 我使用的所有浏览器都会出现这种情况: 如何解决此问题?您的防病毒/防火墙出现故障,或者网络配置混乱。Localhost应解析为127.0.0.1。由于某些原因,此正常过程受到干扰。我已尝试关闭防病毒,以查看是否是原因,并尝试从chrome设置中取消代理,但结果仍然

上一页   1   2   3   4    5   6  ... 下一页 最后一页 共 22 页