1. 程式人生 > 實用技巧 >為多個不同Python環境中的jupyter新增kernel

為多個不同Python環境中的jupyter新增kernel

建立虛擬環境
  • conda create -n my_env_py2 python=2.7
    • 使用conda建立了一個名字叫做my_env_py2的虛擬環境,並指定使用的Python版本是2.7 python=2.7`
建立虛擬環境的kernel
  • 檢查是否安裝了ipykernel包:(將使用ipykernel這個包來為jupyter新增kernel)
    • 可以使用conda list來列出當前環境中安裝的所有包
    • 如果沒有安裝ipykernel包
      • 使用conda install ipykernel進行安裝
    • 如果存在ipykernel包,執行如下命令來為jupyter新增kernal
      • python -m ipykernel install --name my_kernel_name
      • 建立當前虛擬環境中的Python版本的kernel,kernel的名字叫做my_kernel_name`
      • 一般kernel的名字與當前的虛擬環境名字相同即可
  • 之後就可以在jupyter的網頁上的Kerel選項中選擇jupyter程式碼的執行環境kernel了(類比於Python的虛擬環境)

當然,也可以在建立虛擬環境的時候就安裝上ipykernel

conda create -n Python27 python=2.7 ipykernel	#在建立環境時為其安裝ipykernel
內容參考