Julia
Description
Julia is an open source numerical computing language, with many syntactic similarities to MATLAB. It is noteworthy for its just-in-time compiler, which enables programs written in it to be very performant. Its main disadvantage is that its toolbox ecosystem isn't as mature as MATLAB, although this is gradually changing. We provide a version of Julia on all Cortex VMs for labs that want to try it out or that have scripts written in it.
Self-Service Version Installation/Updates
Specific versions of Julia can be installed by using Conda on your Cortex VM. To do so, first search conda-forge to see what versions of Julia are available:
(base) -bash-4.2$ conda search -c conda-forge julia Loading channels: done # Name Version Build Channel julia 0.5.2 blas_openblas_0 conda-forge julia 0.5.2 blas_openblas_1 conda-forge julia 0.5.2 blas_openblas_2 conda-forge julia 0.5.2 blas_openblas_200 conda-forge julia 0.5.2 blas_openblas_3 conda-forge julia 0.5.2 blas_openblas_4 conda-forge julia 0.5.2 blas_openblas_5 conda-forge julia 0.5.2 blas_openblas_6 conda-forge julia 0.6.0 blas_openblas_200 conda-forge julia 0.6.1 blas_openblas_200 conda-forge julia 0.6.1 blas_openblas_201 conda-forge julia 0.6.1 blas_openblas_202 conda-forge julia 0.6.1 blas_openblashfe40789_203 conda-forge julia 1.0.0 blas_openblashfe40789_0 conda-forge julia 1.0.1 blas_openblashfe40789_0 conda-forge julia 1.0.2 blas_openblashfe40789_0 conda-forge julia 1.0.3 blas_openblash12d65f3_2 conda-forge julia 1.0.3 blas_openblash977ebb0_0 conda-forge julia 1.0.3 blas_openblash977ebb0_1 conda-forge julia 1.0.3 h1c3500e_3 conda-forge julia 1.1.1 h14ade15_2 conda-forge julia 1.1.1 h1c3500e_0 conda-forge julia 1.1.1 h1c3500e_1 conda-forge julia 1.1.1 hb80d53e_3 conda-forge julia 1.1.1 hb80d53e_4 conda-forge
When you have found the version that you want, create a new conda environment with that version using the following syntax:
(base) -bash-4.2$ conda create -n julia -c conda-forge julia=1.0.3
To use the version you want, you can activate your conda environment with the following syntax:
(base) -bash-4.2$ conda activate julia (julia) -bash-4.2$ julia -v julia version 1.0.3
Version History
Date | Version |
---|---|
2020/07/27 | 1.4.2 |