-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathinstall.jl
38 lines (28 loc) · 948 Bytes
/
install.jl
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
# Install Julia 0.3 from a nightly image
# http://julialang.org/downloads/
# Set Julia up so that you can access it from the command line
# Run `julia` at the command line to start a REPL
# Initialize package system
Pkg.init()
# Basic infrastructure
Pkg.add("Homebrew")
Pkg.add("IJulia")
# Basic numerics
Pkg.add("NumericExtensions")
Pkg.add("Distance")
# Basic statistics
Pkg.clone("StatsBase"); Pkg.checkout("StatsBase")
Pkg.clone("Distributions"); Pkg.checkout("Distributions")
# Optimization
Pkg.clone("Calculus"); Pkg.checkout("Calculus")
Pkg.clone("DualNumbers"); Pkg.checkout("DualNumbers")
Pkg.clone("Optim"); Pkg.checkout("Optim")
# DataFrames dependencies
Pkg.add("GZip")
Pkg.add("SortingAlgorithms")
# DataFrames
Pkg.clone("DataArrays"); Pkg.checkout("DataArrays")
Pkg.clone("DataFrames"); Pkg.checkout("DataFrames")
Pkg.clone("RDatasets"); Pkg.checkout("RDatasets")
# Visualization
Pkg.clone("Gadfly"); Pkg.checkout("Gadfly")