JupyterNotebook設置Python環(huán)境的方法步驟
使用Python時,常遇到的一個問題就是Python和庫的版本不同。Anaconda的env算是解決這個問題的一個好用的方法。但是,在使用Jupyter Notebook的時候,我卻發(fā)現(xiàn)加載的仍然是默認的Python Kernel。這篇博客記錄了如何在Jupyter Notebook中也能夠設置相應的虛擬環(huán)境。
conda的虛擬環(huán)境
在Anaconda中,我們可以使用conda create -n your_env_name python=your_python_version的方法創(chuàng)建虛擬環(huán)境,并使用source activate your_env_name方式激活該虛擬環(huán)境,并在其中安裝與默認(主)python環(huán)境不同的軟件包等。
當激活該虛擬環(huán)境時,ipython下是可以正常加載的。但是打開Jupyter Notebook,會發(fā)現(xiàn)其加載的仍然是默認的Python kernel,而我們需要在notebook中也能使用新添加的虛擬環(huán)境。
解決方法
解決方法見這個帖子:Conda environments not showing up in Jupyter Notebook.
首先,安裝nb_conda_kernels包:
conda install nb_conda_kernels
然后,打開Notebook,點擊New,會出現(xiàn)當前所有安裝的虛擬環(huán)境以供選擇,如下所示。

如果是已經(jīng)編輯過的notebook,只需要打開該筆記本,在菜單欄中選擇Kernel -> choose kernel -> your env kernel即可。

關于nb_conda_kernels的詳細信息,可以參考其GitHub頁面:nb_conda_kernels。
以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
相關文章
VSCODE配置Markdown及Markdown基礎語法詳解
這篇文章主要介紹了VSCODE配置Markdown及Markdown基礎語法詳解,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2021-01-01
使用Python進行數(shù)據(jù)可視化實現(xiàn)引人注目的視覺效果
這篇文章主要介紹了使用Python進行數(shù)據(jù)可視化實現(xiàn)引人注目的視覺效果,您將了解基本的數(shù)據(jù)可視化概念,以及如何創(chuàng)建各種引人注目的圖表和圖形,從而更好地理解和呈現(xiàn)數(shù)據(jù)2023-04-04
Tortoise-orm信號實現(xiàn)及使用場景源碼詳解
這篇文章主要為大家介紹了Tortoise-orm信號實現(xiàn)及使用場景源碼詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2023-03-03

