Pyspark library is missing from jupyter/pyspark-notebook when running with jupyterhub/zero-to-jupyterhub-k8s

Since you’re using a custom Docker image you could try overriding your ENTRYPOINT.
I’ve opened an issue to see if the behaviour can be made more intuitive: