# Running pluto notebooks sequentially

**URL:** https://discourse.julialang.org/t/running-pluto-notebooks-sequentially/121068
**Category:** Pluto
**Tags:** question
**Created:** [October 8, 2024, 6:56pm UTC](https://discourse.julialang.org/t/running-pluto-notebooks-sequentially/121068 "2024-10-08T18:56:53Z")
**Posts on this page:** 1
**Showing post:** 17

<div class="post-metadata">

### Author: ![abraemer](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/abraemer/32/51403_2.png) [@abraemer](https://discourse.julialang.org/u/abraemer)
#### Post date: [October 14, 2024, 7:21pm UTC](https://discourse.julialang.org/t/running-pluto-notebooks-sequentially/121068/17 "2024-10-14T19:21:06Z")

</div>

> [@cdawg](#):
>
> So! The kind of in-process environment multiplexing I would like is not currently possible

Well not if the environments contain different versions for the same package. Like e.g. `CairoMakie` in the two environments you posted above. This currently is a fundamental limitation of Julia’s compilation process. I think there are ways to fix to fix this but I believe it is not currently a priority for the developers.  
I don’t have a clear source on this handy. E.g. the [Pkg.jl docs](https://pkgdocs.julialang.org/v1/environments/#Precompiling-new-versions-of-loaded-packages) confirm this rught at the bottom of the page. [Here is an older discourse thread](https://discourse.julialang.org/t/is-any-way-to-install-multiple-versions-of-same-package/20898) about this question as well.

---

_[View the full topic](https://discourse.julialang.org/t/running-pluto-notebooks-sequentially/121068)._
