Installing Julia

Posted on Sun 06 February 2022 in Posts

Introduction

In this quick tutorial, I will share how to install Julia language on a Mac computer, setup symlinks to run it from command line and then will go through a couple of problems in probability and their Julia language simulations.

Installing Julia on macos

We are going to install a Long-Term-Support version of Julia, specifically, the latest iteration of Julia 1.6.

To this end, follow this link to download the latest release (Intel-based). Note: if you would like to install the latest Julia version which is, as of writing this, Julia-1.7.1, you can follow this link for Intel-based macs and this link for M1-based macs. The last one is experimental and not all packages may work with it!

Once your download is done, run the .dmg file by clicking on it. The Julia-1.6 application file will pop up. Add it to your Applications folder. To be able to call julia from command line, open up your terminal and run the following:

ln -s /Applications/Julia-1.6.app/Contents/Resources/julia/bin/julia  /usr/local/bin/julia

If you downloaded Julia-1.7, you will have to run:

ln -s /Applications/Julia-1.7.app/Contents/Resources/julia/bin/julia  /usr/local/bin/julia

Then run the following command to make apply changes

exec $SHELL

and, finally, run

julia

to see something like this:

               _
   _       _ _(_)_     |  Documentation: https://docs.julialang.org
  (_)     | (_) (_)    |
   _ _   _| |_  __ _   |  Type "?" for help, "]?" for Pkg help.
  | | | | | | |/ _` |  |
  | | |_| | | | (_| |  |  Version 1.6.5 (2021-12-19)
 _/ |\__'_|_|_|\__'_|  |  Official https://julialang.org/ release
|__/                   |

julia> 

If you see this, then you are done!