Skip to content

Add depenecies from within a running notebook #92

@ianhi

Description

@ianhi

Problem

When exploring a new project I don't always know what tools I will need installed from the start. With conda environments as I've learned more about what I will need I would install from within the notebook using !pip install .... which is very convenient because you do not need to go through the loop of closing the notebook, installing, then re-opening.

I'd like to be able to achieve the same with juv

SOlution?

Where I do !juv add <something> and then can seamlessly import something

Potential Issue

Running this command will modify the notebook, which then creates a conflict between the in memory notebook and the on disk version and eventually prompts a dialog asking if you want to revert or overwrite, neither of which is an ideal option. (It would be very cool if that jupyterlab dialog also had a merge option)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions