xxxxxxxxxx
python -m ipykernel install --user --name=myenv
xxxxxxxxxx
python -m venv env
$ source env/bin/activate
(venv) $ pip install ipykernel
(venv) $ ipython kernel install --user --name=env
xxxxxxxxxx
# Activate the virtualenv ("your-venv")
$ source your-venv/bin/activate
# Install jupyter in the virtualenv
(your-venv)$ pip install jupyter
# Add the virtualenv as a jupyter kernel
(your-venv)$ ipython kernel install --name "local-venv" --user
You can now select the created kernel your-env when you start Jupyter
If you don't see the new kernel initially try refreshing
xxxxxxxxxx
# venv is the name of the virtual environment
ipython kernel install --user --name=venv