# 10-15 minute TTFP with Plots.jl... Please help

**URL:** <https://discourse.julialang.org/t/10-15-minute-ttfp-with-plots-jl-please-help/92636>\
**Category:** New to Julia\
**Tags:** ttfp\
**Created:** [January 7, 2023, 2:58pm UTC](https://discourse.julialang.org/t/10-15-minute-ttfp-with-plots-jl-please-help/92636 "2023-01-07T14:58:11Z")\
**Posts on this page:** 1\
**Showing post:** 44

<div class="post-metadata">

**Author:** ![nilshg](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/nilshg/32/2283_2.png) [@nilshg](https://discourse.julialang.org/u/nilshg)\
**Post date:** [January 9, 2023, 2:02pm UTC](https://discourse.julialang.org/t/10-15-minute-ttfp-with-plots-jl-please-help/92636/44 "2023-01-09T14:02:09Z")

</div>

I’ll admit that I’ve never really thought too much about precompilation - I frequently find it surprising when some unrelated package (mostly Plots!) gets precompiled again after some Pkg operation, but I have a beefier laptop so don’t mind the occasional 1-2 minute precompilation breaks.

Therefore I’m not sure whether the following suggestion actually works, but short of compiling a system image, could you just install Plots into the main environment and not change that? As environments are stacked, this allows you to use Plots when working in other project environments, and it shouldn’t be affected by changes to those environments. If you actively use your default environment and frequently change it, maybe you could have a separate Plots environment which you add to the `LOAD_PATH` with only Plots in which you never (or as you say very infrequently) update?

---

_[View the full topic](https://discourse.julialang.org/t/10-15-minute-ttfp-with-plots-jl-please-help/92636)._
