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?
$\begingroup$ $\endgroup$
Add a comment |
1 Answer
$\begingroup$ $\endgroup$
2 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– Anton Antonov2021-01-14 01:47:31 +00:00Commented Jan 14, 2021 at 1:47
- $\begingroup$ @AntonAntonov Linux Mint. $\endgroup$Yly– Yly2021-01-14 02:05:19 +00:00Commented Jan 14, 2021 at 2:05