在 Jupyter Notebook 中使用 Anaconda 的虛擬環(huán)境

之前我們說了如何利用 conda 來創(chuàng)建 Python 的虛擬環(huán)境,這次我們想要在 Jupyter Notebook 中使用之前創(chuàng)建的虛擬環(huán)境。

一、添加虛擬環(huán)境到 Jupyter Notebook

首先我們打開 Anaconda Prompt 運(yùn)行下面的命令來激活之前創(chuàng)建好的虛擬環(huán)境:

conda activate myenv

然后我們需要在虛擬環(huán)境下安裝 ipykernel(用于提供 Jupyter 運(yùn)行所需的 IPython kernel):

pip install --user ipykernel

接下來,將我們的虛擬環(huán)境添加到 Jupyter:

python -m ipykernel install --user --name=myenv

為了確認(rèn)已經(jīng)成功添加,我們輸入下面的命令:

jupyter kernelspec list

如果發(fā)現(xiàn)列表中出現(xiàn)之前添加的虛擬環(huán)境,就說明成功了:

Available kernels:
  myenv    C:\Users\xxx\AppData\Roaming\jupyter\kernels\myenv
  python3    C:\Users\xxx\anaconda3\share\jupyter\kernels\python3

我們運(yùn)行 Jupyter Notebook,在新建文件的時(shí)候就可以選擇新建對應(yīng)虛擬環(huán)境的 Notebook,或者也可以在文件中的 Kernel 菜單選擇 Change kernel 為我們的虛擬環(huán)境

二、刪除虛擬環(huán)境到 Jupyter Notebook

那當(dāng)然,有時(shí)候我們不需要之前的虛擬環(huán)境了,就可以利用 conda 簡單地刪除那個(gè)虛擬環(huán)境,那么 Jupyter Notebook 里面也需要進(jìn)行對應(yīng)的操作。

首先,我們可以確認(rèn)一下目前有哪些環(huán)境:

jupyter kernelspec list

然后刪除對應(yīng)的虛擬環(huán)境即可:

jupyter kernelspec uninstall myenv
參考鏈接
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容