I am trying to call Julia from Mathematica via ExternalEvaluate, as per this documentation page. I have Julia installed with all the required packages (ZMQ, JSON, and LinearAlgebra), but FindExternalEvaluators["Julia"] still cannot find Julia. The documentation page has no further information. How can I get Mathematica to find my Julia installation? Perhaps it just doesn't know the right place to look?


I solved my issue by making a link to the Julia executable in the directory /usr/bin/. The link had to be named "Julia".

(For anyone trying to do this on a different OS, the way I identified this as the right location was to ask FindExternalEvaluate to look for Python instances--which it successfully found--and note the directory those were located in.)

  • $\begingroup$ What is your OS? (I had no problem hooking up to Julia from Mathematica on Mac OS 10.15.7.) $\endgroup$ – Anton Antonov Jan 14 at 1:47
  • $\begingroup$ @AntonAntonov Linux Mint. $\endgroup$ – Yly Jan 14 at 2:05

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.