Pluto not respecting project environment

When you create a new notebook Pluto puts it with a temporary name under ~\.julia\pluto_notebooks
So if you simply tried to create a new notebook and do

begin
	import Pkg
	Pkg.activate(".")
end

You would not be activating the path from where you started Julia, but the temporary pluto_notebook subfolder.

Try either saving the notebook inside your project folder, or giving the full path of your project to Pkg.activate().

All of this is due to the new integrate package manager that shipped with Pluto v0.15.0 that is described in more detail here:
https://github.com/fonsp/Pluto.jl/wiki/🎁-Package-management

7 Likes