-
-
Notifications
You must be signed in to change notification settings - Fork 365
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
Plans for non-self-contained package? #632
Comments
Thank you for opening your first issue in this project! Engagement like this is essential for open source projects! 🤗 |
JupyterLab Desktop is based on Electron, which means that it bundles certain assets related to rendering HTML, interpreting CSS, and executing JavaScript, in a similar way to a Chromium-based browser. Installing a standalone JupyterLab/Jupyter Server would be lighter in weight than JupyterLab Desktop does, and you can also create shortcuts to open a browser to your locally running JupyterLab, without the Electron-based frontend that JLD provides. |
I would think that this is a bug. All Mac/Linux installers are ~300 MB, why is Windows >500MB? PS. I would love to have an option to install this without conda environment (e.g. having a jupyterlab-desktop-serverless distribution) as I always use my own non-conda environments, but this is probably a minor contributor to the bundle size. |
How? talking about the normal
if talking about above mentioned method, then i have already highlighted the points related to this above.
i glossed over it earlier, but now that you brought it up it's really a valid point. One common reason for why windows installers are bigger than mac/linux ones is that they use posix tools and hence bundle them in the windows package. This is based on experience with octave for windows, oh my git, git for windows, etc...
i don't think so.
Python package is 25-30 MB, don't know jupyterlab pip module's size; package size of msys2 distribution is roughly 80-90 MB. So, |
@goyalyashpal we don't have a distribution without bundled conda environment unfortunately but we would like to have it eventually. You can delete the conda env installer from |
thats great :)
nice point, if not there already, then for the time being, this choice to disable it can also be made available via JLD installer itself in the "custom installation options". |
I just found jupyterlite via jupyter home site (refer from julia)
Jupyterlite: Wasm powered Jupyter running in the browser 💡 |
also, now i have moved away from the google chromium-based browsers to google-mozilla firefox-based browsers. but sadly, firefox doesn't support web-apps, so yeah... yet another hassle and needless dependency on the underlying system of the user. |
Hi!
Intro
I just today found out about jupyterlab desktop (henceforth JLD) via mention in notebook-v7.html#user-stories
I have read both the medium blogs (introduction 2021.09 & latest update 2023.02). The idea of JLD is awesome.
But looking at the releases, the assets for Setup-Windows are >500 MBs.
Main Body
While i can understand the reasoning behind making JLD a self-contained application,
but is there any plan to just release the JLD front end to use the existing system wide python environment?
My User Stories
My user story for this against the normal
jupyter-lab
is:localhost:8888
as web app does some isolation,My story for against the self-contained JLD:
Updates 2023.04.15:
Still don't know how to toggle saving of the directory on exiting jupyter-lab, but
%APPDATA%/jupyter
jupyter --paths
, summarised output for my case is shared in unix-styled command below."$APPDATA/Python"/*
and"$ProgramData/jupyter"
, don't exist on my systemjupyter-lab --generate-config
to generate the config file,in where search for
root_dir
,find the one with
c.ServerApp.root_dir = ''
- uncomment it, and specify the root directory in here :)The text was updated successfully, but these errors were encountered: