Installation

In order to use diffeqpy, Julia must be installed and in the path, along with DifferentialEquations.jl and PyCall.jl

To install Julia, visit the JuliaLang website and download the appropriate version.

Once downloaded, use the following command inside the Julia REPL to install the necessary packages:

julia> using Pkg

julia> Pkg.add("DifferentialEquations")

julia> Pkg.add("PyCall")

To install diffeqpy, use pip:

$ pip install diffeqpy

To improve the performance of your code, it is recommended that you use Numba to JIT compile your functions. To install Numba, use pip:

$ pip install numba