-
-
Notifications
You must be signed in to change notification settings - Fork 487
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
Meta-ticket: Use system Jupyter notebook / JupyterLab #30306
Comments
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
Changed keywords from none to sd110 |
Changed keywords from sd110 to sd110, sd111 |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
comment:26
Sage development has entered the release candidate phase for 9.3. Setting a new milestone for this ticket based on a cursory review of ticket status, priority, and last modification date. |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
@dimpase Reminder that this issue is still open and does not simply go away by demands to remove packaging for Jupyter. |
If you guys could check, I think I got it working by installing through conda-forge (py3.12; other versions and methods of install should probably also work), then installing:
and the command to "bind them all" seems to be: Hope it works for you, what I've got in the gui console:
EDIT: Seems like it somehow uses system python and not the user-installed conda one, drats, but I'm sure you'll know how to solve that ;-) |
PS: If you wanna cry your eyes out wrt. "We have more now, but in Python, we will never be able to replicate such developer experience", look at PolyMath (https://github.com/PolyMathOrg/PolyMath) and Glamorous Toolkit (https://gtoolkit.com/). |
We wish to support all combinations of the following scenarios:
notebook
installed inSAGE_LOCAL
from SPKGnotebook
installed in the system python, or in some venv unrelated to Sagenotebook
on a different host (which has no Sage installation), connecting to the Sage Jupyter kernel (using ssh, or https://pypi.org/project/jupyter-kernel-gateway, or ...)A. Sage-the-distribution
B. Distribution packaging of Sage (Debian, Conda, ...)
C. Pip-installed sagelib (#30036)
The following data items are relevant:
i. The kernelspec
iii. threejs, jsmol, mathjax data
iiiii. Built Sage documentation
The following installation locations are relevant:
a. data installed with sagelib within the Sage venv, such as
src/sage/ext_data
b. data installed within
SAGE_LOCAL
as part of Sage-the-distributionc. data installed as "resources" associated with the kernelspec, on the host where notebook runs (see
jupyter kernelspec list
)d. data installed as Jupyter nbextensions on the host where notebook runs (see
jupyter nbextension list
)Tickets for Sage 9.2:
Tickets for Sage 9.3:
Tickets for Sage 9.4:
Completed in Sage 10.x:
Open:
configure --disable-notebook
: Also disablejupyter_sphinx
#38224CC: @antonio-rojas @kiwifb @slel @nbruin @paulmasson @egourgoulhon @kwankyu @jcamp0x2a @williamstein @mezzarobba
Component: user interface
Keywords: sd110, sd111
Issue created by migration from https://trac.sagemath.org/ticket/30306
The text was updated successfully, but these errors were encountered: