[Voila] WARNING | Native kernel (python3) is not available

I have been able to run Jupyter notebooks pretty easily. I just installed Voila using pip install voila. Every time I try to open one of my notebooks with it I get this error:

[Voila] WARNING | Notebook Untitled.ipynb is not trusted

[Voila] WARNING | Native kernel (python3) is not available

500 GET /voila/render/Untitled.ipynb? (::1): No Jupyter kernel for language ‘python’ found

500 GET /voila/render/Untitled.ipynb? (::1) 29.54ms

and I just see a 500 internal server error on the screen, what should I do to fix this? I am using an M1 Mac if that’s relevant at all.

this is the pip list I have:

anyio 3.6.1
appnope 0.1.3
argon2-cffi 21.3.0
argon2-cffi-bindings 21.2.0
asttokens 2.0.5
attrs 22.1.0
Babel 2.10.3
backcall 0.2.0
beautifulsoup4 4.11.1
bleach 5.0.1
Bottleneck 1.3.5
brotlipy 0.7.0
certifi 2022.6.15
cffi 1.15.0
charset-normalizer 2.0.4
conda 4.13.0
conda-content-trust 0+unknown
conda-package-handling 1.8.1
cryptography 37.0.1
decorator 5.1.1
defusedxml 0.7.1
entrypoints 0.4
executing 0.9.1
fastjsonschema 2.16.1
idna 3.3
importlib-metadata 4.12.0
ipython 8.4.0
jedi 0.18.1
Jinja2 3.1.2
json5 0.9.9
jsonschema 4.9.1
jupyter-client 7.3.4
jupyter-core 4.11.1
jupyter-server 1.18.1
jupyterlab-pygments 0.2.2
jupyterlab-server 2.15.0
MarkupSafe 2.1.1
matplotlib-inline 0.1.3
mistune 0.8.4
nbclient 0.5.13
nbconvert 6.5.0
nbformat 5.4.0
nest-asyncio 1.5.5
numexpr 2.8.3
numpy 1.23.0
packaging 21.3
pandas 1.4.3
pandocfilters 1.5.0
parso 0.8.3
pexpect 4.8.0
pickleshare 0.7.5
pip 21.2.4
prometheus-client 0.14.1
prompt-toolkit 3.0.30
ptyprocess 0.7.0
pure-eval 0.2.2
pycosat 0.6.3
pycparser 2.21
Pygments 2.12.0
pyOpenSSL 22.0.0
pyparsing 3.0.4
pyrsistent 0.18.1
PySocks 1.7.1
python-dateutil 2.8.2
pytz 2022.1
pyzmq 23.2.0
requests 2.27.1
ruamel-yaml-conda 0.15.100
Send2Trash 1.8.0
setuptools 61.2.0
six 1.16.0
sniffio 1.2.0
soupsieve 2.3.2.post1
stack-data 0.3.0
terminado 0.15.0
tinycss2 1.1.1
tornado 6.2
tqdm 4.64.0
traitlets 5.3.0
urllib3 1.26.9
voila 0.3.6
wcwidth 0.2.5
webencodings 0.5.1
websocket-client 1.3.3
websockets 10.3
wheel 0.37.1
zipp 3.8.1

and I have Python version 3.9.12

Update:
I got it working after installing ipykernel