Hi. I need to run some Julia code on a cluster without Julia installed. I don’t have root permission. Any suggestions.
Thanks a lot
Hi. I need to run some Julia code on a cluster without Julia installed. I don’t have root permission. Any suggestions.
Thanks a lot
You don’t need root permissions to install julia.
Do you mean I install it into my account, and that’s it?
Yes, use GitHub - JuliaLang/juliaup: Julia installer and version multiplexer
Or, you can ask the cluster administrators to install Julia. It’s usually their job to provide the users of the cluster with the compilers and other software that they need.
JUHPC enables you to do a proper Julia HPC setup on a cluster by only setting a few environment variables and running the script:
Please let us know if there arise any questions/issues using JUHPC…
I’m not the OP, but very interesting package. Does it fix juliaup not really being usable on a heterogeneous environment (Should the content of `.julia/juliaup` be platform portable? · Issue #455 · JuliaLang/juliaup · GitHub)?
It is indeed a solution to this problem (even if it does not make the content itself portable), because it allows to create as many concurrent and independent Julia[up] HPC setups that do not interfere with each other as needed; one can create for example a setup per architecture. In the examples, we create a setup per hostname (architecture varies with hostname in this case):
thanks