-
653 votesanswersviews
如何使IPython笔记本matplotlib内联
我试图在MacOS X上使用Python 2.7.2和IPython 1.1.0上的IPython笔记本 . 我无法让matplotlib图形显示为内联 . import matplotlib import numpy as np import matplotlib.pyplot as plt %matplotlib inline 我也尝试了 %pylab inline 和ipython命令行参... -
10 votesanswersviews
无法在jupyter笔记本中导入模块;错误的sys.path
我在iPython / Jupyter笔记本中导入模块时遇到问题 . 问题基本上在于sys.path所指向的位置 . 从iPython / Jupyter笔记本中, sys.executable 返回: '/usr/bin/python' 但是,从命令行返回: '//anaconda/bin/python' 我试过卸载并重新安装anacondas,但问题仍然存在 . 我也尝试在我的bash_p... -
11 votesanswersviews
Jupyter R内核崩溃了
我刚从Anaconda安装了R essentials(已经在我的计算机上安装了R),以便在Jupyter中使用R. 现在,当我在Jupyter中打开一个新的R笔记本,几秒钟后(甚至没有输入任何内容),内核崩溃并需要重新启动 . 我在终端上得到的错误是 [I 12:30:36.297 NotebookApp] Kernel started: dd5dd612-2c8f-4235-9619-1cf5a... -
4 votesanswersviews
创建已填充一些单元格的IPython笔记本
当我创建一个新的IPython笔记本时,它会打开一个空白笔记本 . 我希望我的所有笔记本都打开了几个单元格已经填充了我一直使用的东西 . 例如,第一个单元格将具有一些魔术命令 %load_ext autoreload %autoreload 2 %matplotlib inline 第二个单元格可能包含一些标准导入 import numpy as np import matplotlib as ... -
10 votesanswersviews
如何在IPython笔记本中显示包函数的源代码
出于教学目的,我想要一个IPython笔记本显示(作为单元格的输出)功能源代码,但我希望能够在多个笔记本中引用它 . 因此,我希望以类似于使用%psource魔术的方式显示功能代码,但会突出显示适当的语法 . 这是与this question类似的问题,但我希望能够将它应用于文件中的单个函数,而不是一次性应用于完整文件 . 使用上一个问题的建议我破解了一个简单的短代码: def print_sou... -
6 votesanswersviews
如何使用.ipynb文件在IPython笔记本中保存.py文件
如何设置我的IPython Notebook,以便每当我保存 .ipynb 文件时它还会自动将文件保存为 .py 文件(在同一目录中)? 特别是每次我对笔记本进行更改时,我都不想将文件作为 .py 文件下载,然后将下载的文件移动到目录中 . 我最近搬到了Mac,并且能够在我以前的(PC)设置上执行此操作,但是无法找到如何显式设置IPython来执行此操作 . -
4 votesanswersviews
如何自动保存ipython笔记本
有没有人知道是否有一个选项(或建议的黑客)使IPython笔记本在执行单元格之前自动保存? 很多时候我一直在做一些没有保存的东西很长一段时间,然后我执行了一个愚蠢的命令,打印出很多废话给控制台,我的浏览器变得反应迟钝,导致我失去了所有的工作 . 定时自动保存也可以做到这一点 . -
2 votesanswersviews
Ipython Notebook writefile同时执行单元格
当使用魔术单元%% writefile时,似乎ipython将单元格的内容视为普通txt并且不会执行它 . 有没有办法在单元格中运行代码,然后自动将其导出到某个脚本文件? 这很有用,因为它使您能够以编程方式将笔记本与仅保留笔记本的某些部分的脚本同步 . 在笔记本中,一些代码只是脚手架,下载笔记本作为py脚本将包括这些不必要的代码 . 同时,您可能想要重新构造文档,将两个代码块放在一起,而在笔记本中... -
59 votesanswersviews
如何为以后腌制或存储Jupyter(IPython)笔记本会话
假设我在Jupyter / Ipython笔记本中进行了更大规模的数据分析,并完成了大量耗时的计算 . 然后,出于某种原因,我必须关闭jupyter本地服务器I,但是我想稍后返回进行分析,而不必再次进行所有耗时的计算 . 我想要做的是 pickle 或存储整个Jupyter会话(所有pandas数据帧,np.arrays,变量......)所以我可以安全地关闭服务器,知道我可以在完全相同的状态下... -
1 votesanswersviews
Jupyter:当内核就绪时,以编程方式清除所有单元格的输出
我有一个问题,关于如何以编程方式清除\清理笔记本完成加载后(当内核准备就绪时)我的Jupyter笔记本中所有单元格的输出,以及用户之前,我自己,手动执行代码 . 基本上,我希望笔记本在加载完成后看起来很干净,我想自动完成 . 如何从单个初始化单元格中将 clear_output() 等命令强加到笔记本中的所有其他单元格? 谢谢 . -
1 votesanswersviews
Jupyter / iPython notebook - 调用input()时内核忙
执行简单任务时: a = input("Input:") 我得到内核忙:在[*] . 有时候,我 Interrupt 和 Restart & Clear Output 它有效,有时不行 . 我知道我无法连续两次输入input() . 这发生在我的计算机上运行的Jupyter笔记本中,也在Azure Notebook上运行 . 任何线索如何解决这个问题? -
80 votesanswersviews
如何在ipython笔记本中设置matplotlib图的默认大小?
我使用“$ ipython notebook --pylab inline”来启动ipython笔记本 . 显示matplotlib图形尺寸对我来说太大了,我必须手动调整它 . 如何设置单元格中显示的图形的默认大小? -
237 votesanswersviews
如何将python3内核添加到jupyter(IPython)
我的 Jupyter 笔记本安装了 python 2 内核 . 我不懂为什么 . 我做安装时可能搞砸了 . 我已经安装了 python 3 . 如何将其添加到 Jupyter ?下面是 python3 -m install jupyter 默认 Jupyter 与浏览器打开的截图 jupyter notebook 如下所示: -
196 votesanswersviews
如何在浏览器中增加Jupyter / ipython笔记本的单元格宽度?
我想在浏览器中增加ipython笔记本的宽度 . 我有一个高分辨率的屏幕,我想扩大单元格的宽度/大小,以利用这个额外的空间 . 谢谢! 编辑:5/2017 我现在使用jupyterthemes:https://github.com/dunovank/jupyter-themes 这个命令: jt -t oceans16 -f roboto -fs 12 -cellw 100% 使用漂亮的主题将... -
5 votesanswersviews
Bokeh:将vars传递给CustomJS for Widgets
关于Bokeh的一个好处是,可以从Python层指定回调,该回调可以在javascript级别上生成操作,而无需使用散景服务器 . 因此,可以创建在浏览器中运行的交互式小部件,而无需运行Ipython或Bokeh服务器 . 0.9.3 . 文档给出了一个我可以在ipython笔记本中重现的例子:http://bokeh.pydata.org/en/latest/docs/user_guide/in... -
3 votesanswersviews
可重复研究的替代方法,其中源代码是主要媒介
TL; DR: 用于可重复研究的通用动态文档(IPython笔记本样式)方法通常不会产生可重用的源代码模块 . 是否有使用源代码作为主要媒介的工具/方法,并在其中包含文本以使代码更可重用? 常见动态文档方法的问题 我非常喜欢使用动态文档/笔记本进行可重复研究的概念 . 它特别适用于数据研究和分析,它可以方便地记录和评论分析过程 . 我通常使用Emacs Org-mode和/或IPython笔记本/... -
29 votesanswersviews
Python和Matplotlib:在Jupyter Notebook中进行3D绘图交互
我使用Jupyter Notebook来分析数据集 . 笔记本中有很多情节,其中一些是3d图 . 我想知道是否有可能使3d绘图具有交互性,所以我可以在以后更详细地使用它? 也许我们可以在上面添加一个按钮?点击它可以弹出一个3d图,人们可以缩放,平移,旋转等 . 我的思想: 1. matplotlib,%qt 这不适合我的情况,因为我需要在3d情节后继续绘图 . %qt 将干扰以后的情节 .... -
0 votesanswersviews
Firefox 43 Mac Selenium错误
我每个月运行一个包含selemium webdriver包的python脚本 . 更新Firefox后,我收到以下错误: WebDriverException:消息:无法加载配置文件 . 配置文件目录:%s如果在FirefoxBinary构造函数中指定了log_file,请检查它是否有详细信息 . 你知道我要做什么吗?我试图更新selenium但由于某种原因我有相同的包版本 . -
61 votesanswersviews
如何动态更新ipython笔记本中的循环中的绘图(在一个单元格内)
环境:Python 2.7,matplotlib 1.3,IPython笔记本1.1,linux,chrome . 代码在一个输入单元格中,使用 --pylab=inline 我想使用IPython笔记本和pandas来消耗流并每5秒动态更新一次 . 当我只使用print语句以文本格式打印数据时,它完全正常:输出单元格只保留打印数据并添加新行 . 但是当我尝试绘制数据(然后在循环中更新它)时,绘图... -
44 votesanswersviews
caffe / pycaffe的备忘单?
有谁知道所有重要的pycaffe命令是否有备忘单?到目前为止,我只使用matlab接口和终端bash脚本来使用caffe . 我想转向使用ipython并完成ipython笔记本示例 . 但是我发现很难概述python的caffe模块中的所有函数 . (我也是python的新手) . -
41 votesanswersviews
转换为(不是)ipython Notebook格式
IPython Notebook附带nbconvert,可以将笔记本导出为其他格式 . 但是如何以相反的方向转换文本?我问,因为我已经拥有不同格式的材料和良好的工作流程,但我想利用Notebook的交互式环境 . 可能的解决方案:可以通过导入 .py 文件来创建笔记本,并且文档指出当 nbconvert 将笔记本导出为python脚本时,它会在可用于重新创建笔记本的注释中嵌入指令 . 但是有关此方... -
15 votesanswersviews
在ipython笔记本中嵌入图像以便分发
我有一个ipython笔记本,带有我本地驱动器的嵌入式图像 . 我期待它与代码单元的输出一起嵌入JSON中,但是当我分发笔记本时,图像并没有出现在用户身上 . 在Notebook中嵌入图像的推荐方法是什么,如果用户重新运行代码单元,清除单元格输出等,它不会消失? 笔记本系统缓存 ![label](image.png) 中包含的图像,但它们仅持续到重新启动为笔记本提供服务的python "... -
2 votesanswersviews
在IPython Notebook中,如何以编程方式获取屏幕分辨率,浏览器窗口宽度和当前笔记本单元格宽度?
我想根据笔记本窗口的宽度设置小部件的宽度 . 用户计算机的分辨率,当前窗口大小以及他们为笔记本设置css的方式都会对此产生影响 . 有没有办法在Python代码中获得屏幕分辨率,浏览器窗口宽度和/或当前笔记本单元格宽度? -
9 votesanswersviews
导出单个iPython Jupyter笔记本电脑输出
我正在玩我的iPython笔记本格式化,以使它们更多地成为日志 . 使用 display(HTML()) 构造使一切都很好并且相对容易组织 . 我想在其他媒体中使用某些单元格的输出,例如演示文稿 . 我现在这样做的方法是截取该区域的截图,但随后一切都变成像素,并且没有可能的细化 . 有没有办法以某种有用的格式呈现单个单元格的输出? -
0 votesanswersviews
如何减少ipython笔记本电池之间的垂直空白?
我在公共计算机上使用ipython / jupyter笔记本教授课程 . 投影笔记本时,文字太小,学生无法阅读 . 我可以通过按几次Ctrl来增加字体大小,但是屏幕上没有足够的单元格 . 有没有办法减少ipython笔记本电脑之间的空白区域 . 有没有一个解决方案可以改变一个笔记本,就像这个扩大单元格宽度: from IPython.core.display import display, HTM... -
1 votesanswersviews
用于Anaconda的jupyter-notebook for python3 :: kernel正在崩溃
我安装了Anaconda-2和Anaconda-3(分别代表Python2和Python3) . 以下是每个版本的输出: Current conda install: platform : linux-64 conda version : 3.18.3 conda-build version : 1.18.1 python version... -
4 votesanswersviews
无法将python3内核添加到Jupyter
我想在Jupyter中更改内核的路径,将其设置为我在机器中使用的路径 . 这是在jupyter中安装的原始内核: jupyter kernelspec list 可用内核:python3 /home/n/.local/share/jupyter/kernels/python3 python2 / usr / local / share / jupyter / kernels / python2... -
3 votesanswersviews
无法设置Jupyter Notebook
我在设置Jupyter Notebook时遇到了一些问题 . 我已多次浏览文档但仍然没有使用它 . 我在我的Windows 7上运行Anaconda(在我的另一台计算机上运行10个 - 有相同的问题)工作站 . 我无法轻松打开Jupyter笔记本电脑 . 我在cmd提示符中尝试了以下内容:“ipython notebook”,“jupyter notebook”,“jupyter-notebook... -
2 votesanswersviews
袖扣:如何在Jupyter / ipython Notebook中使用Cufflinks绘制热图?
我看过Cufflinks examples . 唯一的子图示例是从具有 subplots=True 参数和可选 shape 参数的单个DataFrame生成的(即 df.iplot(..., subplots=True, shape=(...), ...) . 据我所知,其机制是当提供 subplots=True 时,DataFrame的每一列都被绘制为子图 . 现在,关于袖扣的热图 . 同一链... -
1 votesanswersviews
在mac os x上安装ipython笔记本
我想知道是否有人在Mac OSX上安装了ipython笔记本? 目前我能够在 terminal note 中运行它,但是一旦我输入笔记本版本,就会遇到运行它时遇到的问题 . 以下是我得到的错误: 回溯(最近一次调用最后一次):文件“/ Users / tayyangki / anaconda / bin / ipython”,第9行,在load_entry_point('ipython == 2...