Jupyterlab如何切換Anaconda下的python虛擬環境
阿新 • • 發佈:2021-01-18
Jupyter Lab是Jupyter的一個拓展,它提供了更好的使用者體驗,例如可以同時在一個瀏覽器頁面開啟編輯多個Notebook,Ipython console和terminal終端,並且支援預覽和編輯更多種類的檔案,如程式碼檔案,Markdown文件,json,yml,csv,各種格式的圖片,vega檔案(一種使用json定義圖表的語言)和geojson(用json表示地理物件),還可以使用Jupyter Lab連線Google Drive等雲端儲存服務,極大得提升了生產力。
一、使用Anaconda建立python虛擬環境(已有虛擬環境可跳到下一環節)
- 使用conda建立虛擬環境
conda create -n your_env_name python=X.X(3.6、3.7等)
your_env_name可換為你的虛擬環境的名稱
- 檢視當前存在哪些虛擬環境
conda env list
- 啟用虛擬環境
conda activate your_env_name
- 關閉虛擬環境
conda deactivate
- 刪除虛擬環境
conda remove -n your_env_name --all
二、 jupyterlab新增或刪除核心
- 切換到要新增的環境,確認已安裝ipykernel
python -m ipykernel --version
如果沒有安裝,則安裝:conda install ipykernel
- jupyter安裝核心(kernel)
python -m ipykernel install --user --name=xxx --display-name "在notebook中顯示的環境名"
“xxx”是你的虛擬環境名稱
- 檢視jupyter notebook kernel
jupyter kernelspec list
- jupyter刪除核心
jupyter kernelspec remove kernelname
kernelname是你的虛擬環境名稱(即上面新增的核心名稱)
此時工作區中便會出現新新增的kernel
三、切換python3.7核心遇到ImportError: DLL load failed: 找不到指定的模組。問題
將pip換源並更新後重新建立一個3.7的虛擬環境,用
python -m pip install ipykernel
安裝ipykernel即可正常轉換kernel
希望我的文章對您有所幫助,同時也感謝您能抽出寶貴的時間閱讀,創作不易,如果您喜歡的話,歡迎點贊、關注、收藏。您的支援是我創作的動力,希望今後能帶給大家更多優質的文章