Trouble with quarto-preview, and also with python code blocks
Hi, I've just set up quarto-mode in my Doom Emacs config by including (package! quarto-mode) and the other dependencies in my packages.el, and then (use-package! quarto-mode) in my config.el, as I believe is usual for Doom packages.
It seems to have somewhat worked, as polymode seems to recognize different languages when I move my cursor into the YAML header, or into a code block (since the Major mode in the bottom corner changes accordingly), but I'm having a hard time actually getting anything done. When I do M-x quarto-preview, I get a quarto preview buffer but nothing shows up:

It becomes difficult to troubleshoot because I'm not even sure how this is supposed to look. I tried running M-x quarto-menu to see if I got any more options but that just gives me the message command-execute: quarto-menu must be bound to an event with parameters.
My next problem is that, when I try and send code blocks to be evaluated using C-c C-c, it works just fine with R/ESS, but with python code, the entire buffer gets sent to the Inferior Python process, where the document header immediately causes a syntax error.

Is there anything wrong with how I've set this up? Do I need to add any use-package! lines for the dependencies in my config.el? I'm new to Emacs so I really appreciate the help. Thank you!
I don't know anything about Doom Emacs, so unfortunately I'm going to be of little help here.
I was stupid, all I've done is forgotten to actually install Quarto itself before adding the Emacs mode. quarto-preview works fine now, though I still can't send individual Python chunks to the interpreter like I can with R. Is that something that should be functional?
That would have to be someone else's PR to solve; I no longer use Emacs on a day-to-day basis so I can't help there.