10 votes

How to set default version for an external language code cell?

A ResourceFunction called SetLanguageCellSession gives a complete solution for managing external language sessions in Python, Julia, R, etc. Basic example: This ...
M.R.'s user avatar
  • 31.4k
7 votes
Accepted

How to set default version for an external language code cell?

This may be realised by manipulating the registered external bundles. Based on the OP's scenario, one can simply do the following: ...
sunt05's user avatar
  • 4,357
7 votes
Accepted

How to get the programming language icons used the external evaluation cells?

After examining the output: CurrentValue[{StyleDefinitions, "ExternalLanguage"}] we can come up with the following command: ...
Anton Antonov's user avatar
5 votes
Accepted

How to use Python's input() with External Evaluation?

I found a trick using TemplateExpression <* *> and SetDelayed in Mathematica. As an example, I try to define a python function like this, which duplicates the ...
Michael Chen's user avatar
3 votes
Accepted

Missing dependencies for NodeJS reported by FindExternalEvaluators["NodeJS"]

I encountered similar problems and I hope the following may help you. The relevant paclet is ExternalEvaluate_NodeJS, which can be found in: ...
Lacia's user avatar
  • 2,233
3 votes
Accepted

Pressing the "enter" key in the Python External Evaluation cell becomes "run" instead of "line break"

Pressing the “enter” key in the Python External Evaluation cell becomes “run” instead of “line break” I think the python code cell is not evaluated. The "Enter" key merely creates a new ...
bcegkmqs23's user avatar

Only top scored, non community-wiki answers of a minimum length are eligible