Skip to content

133: added warning to README.org about possible conflicts with ob-ipython #135

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

Merged
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
17 changes: 17 additions & 0 deletions README.org
Original file line number Diff line number Diff line change
Expand Up @@ -424,6 +424,23 @@ example you can put the following in your configuration:
(setq ob-async-no-async-languages-alist '("jupyter-python" "jupyter-julia"))
#+END_SRC

*** Issues with =ob-ipython=
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for this.

Can you run M-x org-fill-paragraph (bound to M-q) on the two paragraphs so that they are formatted like the rest of the document.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sure, np, here is it

If you already have =ob-ipython= installed, you /may/ experience
issues with it conflicting with =emacs-jupyter=
(e.g. [[https://github.com/dzop/emacs-jupyter/issues/133#issuecomment-502444999][this
issue]]): i.e. instead of actual results of source block execution,
you'll got only long GUIDs, and message like =error in process
sentinel: Search failed: "b5d6bfb3-e37f-4c58-a2e5-edcf1ad2430f"= in
minibuffer

This is because both =emacs-jupyter= and =ob-ipython= try to own
=jupyter-LANG= source blocks, and conflicts with each other. It seems
there is no way to make them both work together.

If you have issues like described above, then try disable =ob-ipython=
and see, is it help. Usually, it is enough to remove =ipython= from
=(org-babel-do-load-languages ...)= list, and restart your Emacs.

*** Overriding built-in src-block languages

You may find having to specify the names of Jupyter source blocks using
Expand Down