This site contains materials for the JuMP workshop at JuliaCon 2018. It is based on materials and notebooks from various sources including the JuliaOpt notebooks, the 2018 ISCO Spring School and the second annual JuMP-dev workshop.
You should use the latest version of Julia v1.1. Binaries of Julia for all platforms are available here.
You can download the materials by running
git clone https://github.com/juan-pablo-vielma/JuliaCon2018_JuMP_Workshop
or downloading this zip file.
Finally, you can install Jupyter and its Julia backend IJulia by running the following code in the Julia REPL.
import Pkg
ENV["JUPYTER"]=""
Pkg.add("Conda")
Pkg.add("IJulia")
import Conda
Conda.add("jupyter")
You can then run the following command to start Jupyter.
using IJulia
IJulia.notebook()
Each notebook includes a cell with the commands
import Pkg
Pkg.activate(@__DIR__)
Pkg.instantiate()
that will install all required packages described by the included Project.toml
and Manifest.toml
files.