holzschu / Carnets

Carnets is a stand-alone Jupyter notebook server and client. Edit your notebooks on the go, even where there is no network.
https://holzschu.github.io/Carnets_Jupyter/
BSD 3-Clause "New" or "Revised" License
567 stars 34 forks source link

Mitosheet installation #227

Open ugopvn opened 2 years ago

ugopvn commented 2 years ago

Thanks again for the excellent work you are doing with Carnets.

Could you please indicate whether and how to install mitosheet in Carnets?

Thanks in advance for your asnwer.

holzschu commented 2 years ago

Hi, it will require, first, the fix for #228 (I'm uploading it, it will take a few days before it is active). Then, as per the instructions, "!pip install mitoinstaller", followed by "!python -m mitoinstaller install".

Except there is another issue: the installer tries to create a configuration file in ~/.mito, which is not permitted. We need to change the location of that directory to ~/Documents/.mito. We'll have to take a look at the source to see how to change that.

holzschu commented 2 years ago

Looking at the documentation of Mito, it requires jupyterlab (which we don't have yet, but will have in the near future), and seems to require Node.js, which we don't have and cannot have. The documentation is sketchy on where Node is actually required, but it seems that it will be impossible to install.