JupyterでPythonの仮想環境を切り替える方法はいくつかありますが、ここではCondaを使用した方法について説明します。
まず、新しい仮想環境を作成します。以下のコマンドを実行します。
$ conda create -n numpyenv python=3.5 numpy jupyter
次に、作成した仮想環境を確認します。
$ conda info -e
これで、新しい仮想環境が作成されていることが確認できます。
次に、Jupyter上でカーネルを切り替えるためのパッケージをインストールします。
$ pip install environment_kernels
そして、Jupyterの設定ファイルを生成します。
$ jupyter notebook --generate-config
設定ファイルに以下の設定を追記します。
c.NotebookApp.kernel_spec_manager_class = 'environment_kernels.EnvironmentKernelSpecManager'
c.EnvironmentKernelSpecManager.env_dirs=['/Users/username/anaconda/envs/']
これで、Jupyterを起動すると新しいカーネルが選択できるようになります。
以上が、JupyterでPythonの仮想環境を切り替える方法です。この方法を使えば、開発環境を一瞬で切り替えられるようになります。