Jupyter Notebook 使用筆記
阿新 • • 發佈:2020-10-25
Jupyter Notebook 使用筆記
這裡記錄了 Jupyter Notebook 使用過程中的一些資源,並對於之前一篇文章中出現的錯誤進行了修正。
基礎教程
原本摘錄了一些 Jupyter Notebook 的使用語法,但搞了半天還是網上教程的搬運,因此這裡就直接放連結了;用得多了自然會比較熟練,一步步按照教程走就行了。
【官方文件】https://jupyter-notebook.readthedocs.io/en/stable/
下面是初學的時候參考的一些教程
Jupyter 配置 kernel
【之前在 https://www.cnblogs.com/easonshi/p/12775215.html 這篇博文中,我對於如何在 Jupyter 中新增 conda 環境進行了討論,但當時給出的方案其實是有一定問題的,更正如下】
- Jupyter Notebook 僅需要在 base 環境下安裝,之後若要使用直接在 base 下
jupyter notebook
開啟即可; - 但為了能夠使用其他的環境,需要手動將其他 conda 環境新增到 Jupyter 中,之後即可在瀏覽器介面中選擇所呼叫的環境;
- 新增的方式有以下兩種,均測試成功
#方案 1 #事先在 base 環境中安裝好 ipykernel python -m ipykernel install --user --name 環境名稱 --display-name "Python (環境名稱)" #方案 2 ipython3 kernel install --user --name python35 --display-name='Python 3.5'
若成功安裝會有類似
Installed kernelspec py3 in /Users/mac/Library/Jupyter/kernels/py3
的提示。
- 此外,例如對於上面的那個環境,對應的 Jupyter 中的配置檔案是
~/Library/Jupyter/kernels/py3/kernel.json
,內容為
{ "argv": [ "/Users/mac/anaconda3/bin/python", "-m", "ipykernel_launcher", "-f", "{connection_file}" ], "display_name": "py3", "language": "python" }
可以看到這裡記錄了環境的詳細資訊。
- 最後,是如何刪除配置好的 Kernel。1. 當然可以直接把使用者 Library 下的那個資料夾刪去;2. Jupyter 提供了管理工具,使用
jupyter kernelspec list
檢視 Kernel 列表,使用jupyter kernelspec uninstall <my_env_name>
刪除對應的 Kernel。
Reference:
-
jupyter notebook選擇conda環境 https://blog.csdn.net/u011606714/article/details/77741324 在Ubuntu上也實踐成功
-
jupyter與python的核心 https://letianfeng.github.io/python/2018/04/24/jupyter_and_python_kernel.html
刪除 Jupyter
另外,贅述一下如何解除安裝 Jupyter,可以使用 pip-autoremove
這個包:
pip install pip-autoremove
pip-autoremove jupyter -y