# How to distribute standalone Julia applications to non-programmers?

**URL:** <https://discourse.julialang.org/t/how-to-distribute-standalone-julia-applications-to-non-programmers/70151>\
**Category:** General Usage\
**Tags:** installation, environment, deployment\
**Created:** [October 21, 2021, 2:03pm UTC](https://discourse.julialang.org/t/how-to-distribute-standalone-julia-applications-to-non-programmers/70151 "2021-10-21T14:03:48Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![SteffenPL](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/steffenpl/32/206270_2.png) [@SteffenPL](https://discourse.julialang.org/u/SteffenPL)\
**Post date:** [October 21, 2021, 2:33pm UTC](https://discourse.julialang.org/t/how-to-distribute-standalone-julia-applications-to-non-programmers/70151/2 "2021-10-21T14:33:12Z")

</div>

Are those other users also researchers or students?

I am/was in a similar situation, see [Best practices to share simulations with collaborators?](https://discourse.julialang.org/t/best-practices-to-share-simulations-with-collaborators/54954)  
In my experience, it is less error-prone to ask someone to install Julia in the traditional way compared to running a special script XY.

**I use these steps on Windows:**

- Tell the user install Julia and click on add to PATH during the installation.
- Provide simple bat scripts to execute the scripts.
- I use PackageCompiler to speed up everything, so, there is one bat script to generate an image.  
(There are also [juliaup](https://github.com/JuliaLang/juliaup) and [juliawin](https://github.com/heetbeet/juliawin) which aim at simplifying the installation on Windows.)

**On a Linux cluster** , the user might be experienced enough to install a Julia distribution in the home directory? The collision of the depot directory should usually be handled by Julia itself, you can install several Julia versions on the same computer.

I have no experience with MacOS.

---

_[View the full topic](https://discourse.julialang.org/t/how-to-distribute-standalone-julia-applications-to-non-programmers/70151)._
