Issue
I trying to use virtualenv
on jupyter notebook, to use all packages installed in an environment, but inside jupyter they are not recognized.
pip install tornado==4.5.3
pip install ipykernel==4.8.2
What I do is:
Initializing the environment on prompt (windows 7):
Move to directory of environment: cd C:\Python\Envs\env1\Scripts
and use: activate
now the promt show (env1), so it's active.
From there, I move to another directory and call jupyter, but when starts, the package installed on envoriment are not callable.
How we can active the environment on jupyter?
Solution
Maybe you should install an ipykernel inside your venv first.
virtualenv .venv
.venv\Scripts\activate.bat
to activate the venv.pip install ipykernel
ipykernel install --user --name .venv
to install a new kernel named.venv
.jupyter notebook
here and you can select your new kernel.
REFERENCE: Kernels for different environments
Answered By - Guo Shuai Answer Checked By - Dawn Plyler (WPSolving Volunteer)