# JuliaBox - Package availability on remote machine

**URL:** <https://discourse.julialang.org/t/juliabox-package-availability-on-remote-machine/15221>\
**Category:** Community\
**Created:** [September 20, 2018, 10:26am UTC](https://discourse.julialang.org/t/juliabox-package-availability-on-remote-machine/15221 "2018-09-20T10:26:30Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Snir\_Gazit](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/snir_gazit/32/11027_2.png) [@Snir\_Gazit](https://discourse.julialang.org/u/Snir_Gazit)\
**Post date:** [September 20, 2018, 10:26am UTC](https://discourse.julialang.org/t/juliabox-package-availability-on-remote-machine/15221/1 "2018-09-20T10:26:30Z")

</div>

Before describing the issue, I just wanted to comment that I not sure whether it is specific to JuliaBox (locally on my laptop things work fine).

I am using Julia 1.0 on JuliaBox. To add a package I type `Pkg.add("StaticArrays")`, where `StaticArrays` is just given as an examplepackage. Loading the package locally with `using StaticArrays` works fine. After adding additional remote processes using `addprocs(4)`, I tried loading `StaticArrays` on the remote machines using `@everywhere using StaticArrays` and I got the following error:

```julia
On worker 2:
ArgumentError: Package StaticArrays not found in current path:
- Run `Pkg.add("StaticArrays")` to install the StaticArrays package.

```

I guess my question is: are the remote machines aware of local package installations? If not, how can I add packages that are usable on remote machines? (BTW I tried `@everywhere using Pkg; Pkg.add("StaticArrays")` and the error I got indicates that Pkg is not allowed on remote machines.

Thanks!
