相关疑难解决方法(0)

如何使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  
Run Code Online (Sandbox Code Playgroud)

我也试过%pylab inline和ipython命令行参数,--pylab=inline但这没有区别.

x = np.linspace(0, 3*np.pi, 500)
plt.plot(x, np.sin(x**2))
plt.title('A simple chirp')
plt.show()
Run Code Online (Sandbox Code Playgroud)

而不是内联图形,我得到这个:

<matplotlib.figure.Figure at 0x110b9c450>
Run Code Online (Sandbox Code Playgroud)

matplotlib.get_backend()表明我有'module://IPython.kernel.zmq.pylab.backend_inline'后端.

python data-visualization matplotlib ipython jupyter-notebook

779
推荐指数
9
解决办法
102万
查看次数

ipython --pylab vs ipython

究竟做ipython --pylab了什么?

ipython --pylab 正好相当于:

 > ipython
 > from pylab import *
Run Code Online (Sandbox Code Playgroud)

如果没有,有什么区别?

说我的IPython推出没有--pylab参数,我怎样才能把它给相同的状态,就好像我已经开始它 --pylab

python matplotlib ipython

11
推荐指数
1
解决办法
8621
查看次数

在脚本执行后启动ipython qtconsole作为交互式解释器

我有ipythonqtconsole安装,可以通过启动它ipython qtconsole.我还可以运行脚本ipython -i my_script.py来在脚本完成后或者抛出异常时保留在交互式解释器中.但我无法弄清楚如何将它们结合起来:我想做ipython -i qtconsole my_script.py但无论我尝试什么,它都抱怨无效的旗帜.有什么提示怎么做?

python ipython qtconsole

7
推荐指数
1
解决办法
8712
查看次数