-In special circumstances, you may not want to use the specific `QuartoNotebookRunner` version that quarto installs for you. One reason could be that you're developing `QuartoNotebookRunner` itself, or you need to use a fork or an unreleased version with a bugfix. In this case, you can run quarto with the environment variable `QUARTO_JULIA_PROJECT` set to a directory of a julia environment that has `QuartoNotebookRunner` installed. As an example, you could install the main branch of `QuartoNotebookRunner` into the directory `/some/dir` by executing `]activate /some/dir` in a julia REPL and then `]add QuartoNotebookRunner#main`. If there is no server process running, yet, after running a command like `QUARTO_JULIA_PROJECT=/some/dir quarto render some_notebook.qmd` in your terminal, the server process should be started using the custom `QuartoNotebookRunner`. You can also set quarto's `--execute-debug` flag and check the output to verify that the custom environment is being used.
0 commit comments