You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Because Pluto creates a new temporary environment each time a notebook is executed, any Conda environment required by the notebook has to be re-resolved each time. Even with all Conda packages cached, this is a fairly slow process - it takes about a minute for my package PyThermo.jl to re-load in an existing Pluto notebook, versus about 10 seconds in the REPL. Other CondaPkg users have encountered the same issue (using CondaPkg with Pluto leads to unnecesarry resolves JuliaPy/CondaPkg.jl#120), but it appears the problem needs to be resolved from the Pluto side.
The text was updated successfully, but these errors were encountered:
In particular, I wonder if this would be fixed by storing the contents of CondaPkg.toml in the notebook, just like Project.toml and Manifest.toml, like I suggested in my issue.
Can you check this? To reproduce: make an empty folder called myenv and activate it and set up PyThermo.
Copy myenv and call it myenv2, and remove the CondaPkg.toml file. Measure how long this env takes to start. This should match what Pluto does.
Copy myenv and call it myenv3, and keep the CondaPkg.toml file. Measure how long this env takes to start.
The text was updated successfully, but these errors were encountered: