手把手教你如何把jupyter notebook切換到其他配置好的conda虛擬環境

在深度學習實驗過程中,肯定會涉及到不同的環境配置,比如說python3和python2的不同環境,比如不同版本的tensorflow的環境,這都要求切換環境,直接切換conda環境的方法很簡單,直接在cmd上可以用conda activate adda來切換到adda的環境,也可以從conda的可視化界面上切換。

但是自己嘗試了下在jupyter notebook上的切換,在網上查到了很多方法,試下來都不行,自己折騰了一個晚上終於搞定了,下面把一些細節記錄下來。

最主要的目標可以總結爲,爲jupyter notebook添加一個hernel,讓jupyter notebook知道可以從那邊讀取虛擬環境。

具體來說,首先要切換到想要添加的環境中來,比如說【adda】,然後在這個環境中,使用ipykernel的命令來添加環境到jupyter notebook中

首先可以看一下自己在conda裏面配置了哪些環境,使用conda env list

  1.在cmd中切換到想要的環境,比如說adda

  2.在adda環境中中安裝好ipykernel

  3.python -m ipykernel install --name adda

執行完這個語句之後,會自動在目錄【C:\ProgramData\jupyter\kernels】(類似)生成一個【adda】文件夾,裏面有kernel.json文件

 

現在打開jupyter notebook,裏面就會顯示有這個虛擬環境了

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章