jupyter notebook配置虛擬環境,解決python程式設計中程式包衝突

在進行python開發中,由於各個程式包之間存在可能不相容的情況,因此建立一個虛擬環境是最好的解決方法。

一、首先你的計算機已經安裝了anaconda

二、建立虛擬環境

如圖所示點開Anaconda Navigator (Anaconda3)

jupyter notebook配置虛擬環境,解決python程式設計中程式包衝突

圖1

進入如下介面,按照圖中所標示的次序進行點選或填寫,以本人為例虛擬環境名稱填寫pypaddle。

jupyter notebook配置虛擬環境,解決python程式設計中程式包衝突

圖2

三、安裝ipykernel

點選前面圖1中的Anaconda Prompt (Anaconda3)

進入如下介面,輸入conda install ipykernel語句進行安裝:

jupyter notebook配置虛擬環境,解決python程式設計中程式包衝突

圖3

四、進入虛擬環境

輸入語句conda activate pypaddle進入虛擬環境pypaddle

虛擬環境下建立kernel檔案:

輸入語句conda install -n pypaddle ipykernel

jupyter notebook配置虛擬環境,解決python程式設計中程式包衝突

圖4

五、將環境寫入notebook的kernel中

輸入以下語句:

python -m ipykernel install ——user ——name pypaddle ——display-name “pypaddle”

六、開啟jupyter即能看到

點選上圖1中的Jupyter Notebook (Anaconda3)進入,按下圖所示點選即能進入剛才所建立的虛擬環境程式設計。

jupyter notebook配置虛擬環境,解決python程式設計中程式包衝突

七、退出虛擬環境

在上述圖4所示的虛擬環境介面中輸入以下語句退出虛擬環境:

conda deactivate

檢視建立了哪些虛擬環境,輸入以下語句:

jupyter kernelspec list

從jupyter中移除虛擬環境,輸入以下語句:

jupyter kernelspec remove pypaddle