我希望在我的IPython笔记本中显示按钮和其他交互式matplotlib对象。
这是我所做的:
![screenshot](https://istack.dev59.com/aQR1m.webp)
这是我所做的:
安装了http://datasciencetoolbox.org,它是一个带有ipython和版本为1.3.1的matplotlib的vagrant box。
我需要升级matplotlib到最新版本,因为它具有内联交互式绘图的功能。Matplotlib 1.4.1的新功能
我需要运行sudo apt-get install pkg-config
和sudo pip install matplotlib --upgrade
才能进行。然后,为了生成下面漂亮(即无错误)的截图,我进入
.ipython/dst-profile/ipython_notebook_config.py
文件并删除了关于IPKernelApp.pylab='inline'
的行,以便运行matplotlib.use('nbagg')
命令。然后我就能创建下面的截图了。但是,事情看起来仍然很糟糕。那些按钮不是真正的按钮。那是按钮的图像。请指导如何使这些按钮活起来!
哦…如果这能帮助你帮助我,那么请查看this。
谢谢!
@interact
可能会更好,它是一种黑魔法,可以为你创建一个JavaScript小部件来实现交互。 - tacaswell