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

Files missing for manual install instructions ? #672

Closed balbirthomas closed 4 years ago

balbirthomas commented 4 years ago

I am trying to build a simple Debian package for myself, by following the manual install instructions which state "Put Emacs lisp ein*.el files and the Python file ein_remote_safe.py in a directory defined in your load-path."

However there seems to be no ein_remote_safe.py in the current git master branch. Where does this need to be obtained from ?

Also in trying to follow the minimal suggested configuration of

(require 'ein)
(require 'ein-notebook)
(require 'ein-subpackages)

I run into another problem that ein-subpackages.el seems to be missing. Again I would be grateful for a clarification on how it needs to be installed.

I also tried manual install and packaging with the unmaintained branch. Even though the simple manual packaging worked however it failed to connect to jupyter sever, because of this issue. I noticed ein-subpackages.el is available in this repository though. Is it still compatible ?

dickmao commented 4 years ago

Any information at https://github.com/tkf/emacs-ipython-notebook is obsolete.

An appeal to hide that repo from Google results has already been made at https://github.com/tkf/emacs-ipython-notebook/issues/205.

Please refer to this repo's README for install instructions.

balbirthomas commented 4 years ago

Thanks for heads up. README indeed does not mention those missing dependencies. The Debian package works well without them and was quite easy to package with dh-make-elpa.

The documentation I was referring to, which mentions those missing dependencies was https://millejoh.github.io/emacs-ipython-notebook/ which links to this git repository.

dickmao commented 4 years ago

https://millejoh.github.io/emacs-ipython-notebook/

Also largely obsolete. I'd stick to the README to get 90% of what you need to know, and C-h m for the rest.