-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
UserWarning: install_ext is deprecated #2
Comments
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:
that deposits |
@rebcabin To insert a screenshot you need only two lines of code:
|
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)
in ()
----> 1 get_ipython().run_cell_magic(u'asy', u'', u'size(250);\n\nreal a=3;\nreal b=4;\nreal c=hypot(a,b);\n\ntransform ta=shift(c,c)_rotate(-aCos(a/c))_scale(a/c)_shift(-c);\ntransform tb=shift(0,c)_rotate(aCos(b/c))_scale(b/c);\n\npicture Pythagorean(int n) {\n picture pic;\n fill(pic,scale(c)_unitsquare,1/(n+1)_green+n/(n+1)_brown);\n if(n == 0) return pic;\n picture
branch=Pythagorean(--n);\n add(pic,ta_branch);\n add(pic,tb_branch);\n return pic;\n}\n\nadd(Pythagorean(12));')
/home/sage/sage-7.2/local/lib/python2.7/site-packages/IPython/core/interactiveshell.pyc in run_cell_magic(self, magic_name, line, cell)
2118 magic_arg_s = self.var_expand(line, stack_depth)
2119 with self.builtin_trap:
-> 2120 result = fn(magic_arg_s, cell)
2121 return result
2122
The text was updated successfully, but these errors were encountered: