jupyter notebook 的kernel切換為conda中的環境


1. 前言

一般用conda環境+jupyter notebook的朋友,都希望自己的notebook的kernel能夠選擇conda環境中的python環境。

我在conda的base環境中安裝了jupyter notebook,所以實現后的效果是,從base環境啟動jupyter notebook,然后新建notebook的時候可以選擇conda其他環境中的python。至於jupyter notebook的安裝這里省略。

 

2. 方法

2.1. 安裝ipykernel

這個包在base環境和目標conda環境中都需要安裝,進入對應的環境,執行:

conda install ipykernel

 

2.2. 將環境寫入notebook的kernel中

譬如我有一個retinaface的環境,首先激活環境:

conda activate retinaface

注意:老版本的激活可能是source activate

執行:

python -m ipykernel install --user --name 環境名稱 --display-name "Python (環境名稱)"

譬如我有一個叫retinaface的環境,則為:

python -m ipykernel install --user --name retinaface --display-name "Python (retinaface)"

 

3. 參考

jupyter notebook選擇conda環境

Installing the IPython kernel

(完)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM