Python: jupyter + poetry

 Jupyter + poetry


 O jupyter trabalha com kernels e não funcionará imediatamente com o ambiente virtual que o poetry criou. Para trabalhar em um notebook jupyter baseado em seu ambiente virtual com poetry, é preciso criar um kernel para esse ambiente virtual. 

O código abaixo realiza esta tarefa. O pré-requisito é que você tenha adicionado jupyter e ipykernel como dependências em seu projeto poetry.


    
    # Certifique-se de executar o comando em seu ambiente virtual. 
# O comando 'poetry run' garante isto. < br /> # A melhor prática é usar o mesmo nome do projeto para o kernel.
   poetry run ipython kernel install --user --name=project-poetry-demo    # Esta parte roda somente uma vez!
   poetry run jupyter notebook 

Comentários