1. 程式人生 > 實用技巧 >圖解Windows10下如何更換Jupyter Notebook 核心Python版本(切換原始的python環境)

圖解Windows10下如何更換Jupyter Notebook 核心Python版本(切換原始的python環境)

問題描述

  • 啟動Jupyter Notebook之後它會自動載入原始的python環境,如下圖所示:

    但是自己又在Anaconda中下載了新的虛擬環境,很多庫都在這個虛擬環境中,那麼如何讓Jupyter Notebook載入自己的這個虛擬環境呢?

更換步驟

    • 開啟命令列視窗,輸入:conda env list檢視Anaconda中已經安裝的虛擬環境,順便看下自己準備要切換的虛擬環境,如下圖所示:
      說明:如上圖所示,圖中的py3.6是我準備要更換的虛擬環境所在的資料夾名字

    • 繼續執行命令:activate py3.6啟用虛擬環境,
      然後執行程式碼:pip install ipykernel -i https://pypi.douban.com/simple

      安裝ipykernel,後面有用到這個
      如下圖所示:

      說明:
      這裡的py3.6對應上圖中的虛擬環境資料夾名稱,記得改成自己的環境名稱,由於我已經安裝過了,所以提示要求已經符合。這裡也切換成用豆瓣源來安裝

    • 繼續執行命令:
      python -m ipykernel install --user --name py3.6 --display-name "Python [conda env:py3.6]"
      將虛擬環境引用到Jupyter Notebook中,如下圖所示:

      說明:上圖中的py3.6對應步驟1中我準備切換的虛擬環境名稱,所以在這裡改成自己的虛擬環境名稱,其餘的命令不變

    • 上面步驟完成之後,再開啟Jupyter Notebook,直接切換新的虛擬環境即可,如下圖所示:

      說明:直接更換新的虛擬環境就行。我一直用的是這個虛擬環境,所以很多庫都裝在這個環境中,所以就將原生的python環境切換成自己一直用的虛擬環境