在python中我們經(jīng)常需要搭建不同的運行環(huán)境去運行自己的代碼,最典型的搭建多個環(huán)境的方法是通過Anaconda去搭建python虛擬環(huán)境。
那么在jupyter notebook中應該如何去使用這些環(huán)境呢,下面來講一下。
首先要確保你的home頁面有conda這欄:

image.png
如果沒有conda這欄,你需要先在終端激活你的虛擬環(huán)境:(py37是我的虛擬環(huán)境名稱)
activate py37
然后執(zhí)行以下命令
conda install nb_conda
安裝完畢后重啟Jupyter notebook既可以看到。
下一步點擊New下拉菜單就可以看到你的虛擬環(huán)境:

image.png
在這里你有可能會發(fā)現(xiàn)無法找到你以前創(chuàng)建的虛擬環(huán)境,所以我們下面需要這樣去做,點擊conda頁面,選擇你計算機中已有卻無法用于jupyternotebook的虛擬環(huán)境。
然后,在右側欄查找包:ipykernel,查找后安裝。
然后我們刷新home頁面,點擊files頁面,選擇new下拉菜單,可以看到,這里已經(jīng)找到了我們以前創(chuàng)建的python環(huán)境。
所以說,想要讓jupyternotebook查找到你所創(chuàng)建的python虛擬環(huán)境,那么這個環(huán)境必須裝有ipykernel包。至于如何去讓這個環(huán)境裝這個包,通過pip,或者剛才我們說的在jupyter頁面操作,或者通過conda管理器都是可以的