Open PeterLuschny opened 8 years ago
After migration from IPython 3.x to Jupyter a lot of changes were performed. Here you can find how to install and enable an extension in the Jupyter notebook:
After reading the link above, here is something that doesn't work:
$ jupyter nbextension install http://raw.github.com/azjps/ipython-asymptote/master/asymagic.py
that deposits asymagic.py
in your /usr/local/share/jupyter/nbextensions
directory, where it is a dead letter. There are a bunch of javascript wrappers and other stuff needed to get it going. I peeked into the rabbit-hole and decided to stay out. I will try to find a way to paste screenshots into my jupyter notebooks.
@rebcabin To insert a screenshot you need only two lines of code:
from IPython.display import Image
Image(filename='my_screenshot.jpg')
We got the magic %%asy to work:
I tried - warnings - only the tree works, others crash, saying - No such file or directory: '/tmp/tmpsqnulrva/tmpe_ikv3a0.png'
Unfortunately I cannot use this extension. I am not sure if this is related to the deprecation warning or an issue of the SageMath installation.
Install the IPython magic extension %install_ext http://raw.github.com/azjps/ipython-asymptote/master/asymagic.py
/home/sage/sage-7.2/local/lib/python2.7/site-packages/IPython/core/magics/extension.py:47: UserWarning: %install_ext` is deprecated, please distribute your extension as a python package. "as a python package.", UserWarning)
Executing the examples gives:
OSError Traceback (most recent call last)