anaconda / nb_conda

Conda environment and package access extension from within Jupyter
BSD 3-Clause "New" or "Revised" License
140 stars 32 forks source link

nb_conda

Install with conda Build Status Build status Coverage Status

Provides Conda environment and package access extension from within Jupyter.

Conda tab in the Jupyter file browser

This extensions adds a Conda tab to the Jupyter file browser. Selecting the Conda tab will display:

You can click on the name of an environment to select it. That will allow you to:

Creating New Environments

There are two ways to create an environment:

Conda in the Notebook view

This extension adds a Conda Packages item to the Kernel menu. Selecting this item displays the list of Conda packages in the environment associated with the running kernel, and the list of available packages. You can perform the same actions as in the Conda tab, but only against the current environment.

Development

conda create -y -n nb_conda python
conda install -y -n nb_conda --file requirements.txt -c conda-forge
source activate nb_conda
python setup.py develop
jupyter nbextension install nb_conda --py --sys-prefix --symlink
jupyter nbextension enable nb_conda --py --sys-prefix
jupyter serverextension enable nb_conda --py --sys-prefix

Changelog

2.2.1

2.2.0

2.1.0

2.0.0

1.1.0

1.0.1

1.0.0