Yo trabajo los notebook desde VSCode, gestiono los proyectos dentro de un venv incluido el servidor de Jupyter Notebook, y al ingresar al workspace en VSCode automáticamente la terminal ingresa al venv y el servidor de Jupyter se activa, de esa manera funciona todo bien y está dentro del venv.
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?