millejoh / emacs-ipython-notebook

Jupyter notebook client in Emacs
http://millejoh.github.io/emacs-ipython-notebook/
GNU General Public License v3.0
1.47k stars 122 forks source link

Migrating from emacs-jupyter and using remote kernels #726

Closed dangom closed 4 years ago

dangom commented 4 years ago

Dear devs,

I am looking to replicate my previous emacs-jupyter setup with ein. I've been giving it a shot, but I'm missing some features which I believe ein implements, but I'm not aware how to use them.

Any pointers towards getting these issues sorted out would help me a lot, and I'd be glad to contribute with documentation once I get these things going.

Thank you in advance.

dickmao commented 4 years ago
  1. No, the logic performed by emacs-jupyter to both instantiate and talk to "microkernels" is highly nontrivial and not at all implemented in EIN.

  2. REPL is not a first-class citizen as it is for emacs-jupyter. Rather it is manifest in what EIN calls the "shared output cell" that is largely hidden from public view. It would be significant effort to have it plug into C-c C-v C-z. Short answer is no.

  3. Elpy is the way to go here. No need for EIN which largely serves a student population whose teaching materials often (rather unfortunately) include ipynb files.