Jupyter Notebook的安裝和使用

2021-03-02 Python 碎片

Jupyter Notebook,原名IPython Notbook,是一個開源的WEB應用程式,在WEB端為用戶提供交互式的編程體驗和服務。名字源自Julia、Python和R(數據科學的三種開源語言),功能類似於IDE。使用Jupyter Notebook,可以直接在瀏覽器上編程和實時運行代碼,同時也可以用於編寫文檔,記錄筆記和圖表展示等。Jupyter Notebook官網:https://jupyter.org/index.html

一、安裝Jupyter Notebook

在已經安裝了Python和pip的前提下(環境變量已經配好),可以直接使用pip進行安裝。安裝jupyter需要安裝很多依賴的庫,這個過程中會全部一起下載和安裝,不需要做任何操作。

Jupyter Notebook官網安裝說明:https://jupyter.org/install


二、運行Jupyter Notebook

Jupyter安裝成功後,可以直接執行如下命令啟動Jupyter Notebook。如果沒有配好環境變量,或者是安裝了一個虛擬環境來使用Jupyter Notebook,則需要先到安裝目錄下(或先進入虛擬環境)再執行運行命令。

同時會自動在默認瀏覽器中打開Jupyter Notebook窗口。

本地打開Jupyter Notebook的默認url是:http://localhost:8888。打開的頁面會展示當前目錄的樹形結構,想打開指定的目錄,要進入此目錄後執行啟動命令(Jupyter Notebook會以打開的目錄作為根目錄,不能進到上一級目錄)。在Windows中,也可以直接雙擊Scripts目錄下的jupyter-notebook.exe文件啟動Jupyter(還可以創建快捷方式到桌面)。

三、使用Jupyter Notebook

運行Jupyter Notebook後,新建一個Notebook文檔,就可以開始使用Jupyter Notebook了。

點擊右上角的「New」按鈕,然後選擇Python3,會在當前路徑下創建一個名為Untitled.ipynb的Notebook文件,並打開一個新的瀏覽器窗口。Notebook文件默認以.ipynb為後綴,.ipynb文件格式是用於計算型敘述的JSON文檔格式的正式規範。

在這個窗口中,可以使用Jupyter Notebook進行交互式編程。

在瀏覽器中編程,可以立即運行代碼並將運行結果展示在瀏覽器頁面上。除了可以直接輸出字符,還可以輸出圖表等,並且歷史運行結果會一直保留在瀏覽器頁面上。

import matplotlib.pyplot as pltplt.figure(figsize=(5, 3), dpi=100)plt.plot([1, 2, 3], [1, 3, 5])plt.show()

四、Jupyter Notebook的代碼單元

在Jupyter頁面,一對In/Out會話被稱為一個代碼單元(Cell)。

因為很多代碼不一定會有輸出,所以代碼單元中不一定包含Out(但一定包含In)。查看代碼單元最簡單的方法是直接點擊Jupyter頁面左側,同一個代碼單元會一起高亮顯示。每個代碼單元的代碼可以獨立運行,後面的代碼單元可以使用前面的代碼單元中定義的變量和函數等。可以使用Jupyter頁面上方的按鈕來對代碼單元進行操作,按鈕功能如下圖所示。

五、Jupyter Notebook的模式和快捷鍵

Jupyter支持兩種模式,編輯模式和命令模式。編輯模式是指在代碼單元Cell中編寫代碼,命令模式是指對代碼單元Cell進行操作(剪切、複製、粘貼、移動等)。在Jupyter頁面,左側顯示綠色時處於編輯模式,左側顯示藍色時處於命令模式。

1. 在編輯模式下,可以按Esc鍵(或點擊頁面的空白區域)退出編輯模式,進入命令模式。

2. 在命令模式下,可以按Enter鍵(或點擊Cell中的In編輯區域)退出命令模式,進入編輯模式。

Shift+Enter,執行本單元代碼,並跳轉到下一單元。Ctrl+Enter,執行本單元代碼,留在本單元。

誠心感謝您的支持

相關焦點

  • python3和jupyter notebook安裝
    今天小編帶你,安裝python的解釋器和jupyter  notebook編輯器注意,python解釋器目前的最新版本是3.8,但是我建議大家使用3.7或者3.6;因為3.8目前不穩定,小編為大家提供python3.7的網盤資源h或者自己去python官網下載https://www.python.org/downloads/(友情提示,官網下載很慢)勾選自主配置環境變量
  • 安裝並使用Jupyter Notebook
    筆者在寫博客文章時,常常需要貼代碼,一貼就是一大堆代碼,這樣不便於讀者閱讀,而使用Jupyter Notebook後,能一邊貼代碼,一邊講解代碼,非常適合用於交互。本文代碼將以Python為例。  首先,筆者介紹如何在PyCharm中安裝並配置Jupyter Notebook,完整的步驟如下:安裝Jupyter 模塊: pip install jupyter;安裝完該模塊後,如需檢驗是否安裝成功,則在CMD終端中輸入命令:jupyter notebook即可,如下:在CMD終端輸入jupyter notebook命令可以看到,Jupyter Notebook
  • Jupyter Notebook基本使用
    它具有以下優勢:分享筆記本可以使用電子郵件、Dropbox、GitHub和Jupyter Notebook Viewer與他人共享交互式輸出代碼可以生成豐富的交互式輸出,包括HTML、圖像、視頻、LaTeX等大數據整合通過Python、R、Scala程式語言使用Apache Spark等大數據框架工具。
  • 使用jupyter notebook運行python和R
    jupyter notebook是一款基於瀏覽器的應用,正如名字中的notebook一詞所表示的含義,通過jupyter notebook,我們可以以筆記的形式記錄和保存相關的代碼和運行結果,並將結果以文檔的形式與其他人共享。
  • Python安裝Jupyter Notebook配置使用教程
    通過 pip 安裝:pip install jupyter安裝成功提示有:jupyter、jupyter-client、jupyter-console、jupyter-core。配置Jupyter notebook目錄路徑安裝完成先不要啟動,先配置目錄路徑。要不然默認打開和保存Jupyter notebook文件目錄在C盤。
  • Jupyter notebook使用指南
    第二種是使用pip來安裝,pip install jupyter。另外如果是想在獨立的python環境中使用jupyter的話,在linux系統中使用virtualenv構建虛擬環境,如果在windows下已經安裝了anaconda,可以使用conda創建特製python環境,conda create --name your_env_name python=2.7。
  • 程序 | Jupyter Notebook的安裝與使用
    二、安裝Jupyter Notebook•注意:Anaconda是一個開源的Python發行版本,裝了Anaconda就不需要裝Python了1.使用Anaconda安裝如果你是一個新手小白,那麼建議你使用Anaconda來安裝Jupyter Notebook,因為安裝Anaconda
  • Jupyter notebook使用技巧大全
    Anaconda本身包含了Python,Jupyter Notebook以及其他常用的數據科學包,如Pandas,Numpy等。安裝完Anaconda之後,通過Anaconda Navigator就可以快速啟動。也可以在終端中執行jupyter notebook命令來啟動,windows下安裝好Anaconda之後,可以找到相應的導航器和Prompt命令行來啟動。
  • 在jupyter notebook中同時安裝python2和python3
    之前討論過在anaconda下安裝多個python版本,本期來討論下,jupyter notebook中怎樣同時安裝python2.7 和python3
  • Python學習|Anaconda、Jupyter Notebook、pycharm安裝使用詳解
    3 為什麼要使用 Anaconda3.1 使用方便Anaconda 安裝十分簡單,預裝了常用的 python 包,免去了我們自己安裝的過程。python版本默認是安裝anaconda時使用的python版本。
  • 開始使用python jupyter notebook(一)
    這些數據處理、分析的任務往往要求能直觀的觀察數據處理過程中數據各步驟的狀態;又或者是能夠清晰的用圖表等形式展示出分析得到的各階段結果。jupyter notebook提供的運行局部代碼展示結果、一次運行多次觀察等功能完美的匹配了這些需求;同時,jupyter notebook還能夠嵌入Markdown、LaTeX;這使得程式設計師可以將自己的思考過程、各程序塊對應的邏輯以及各種運算背後的數學公式等內容清晰的記錄下來。使用jupyter notebook還可以輕鬆的生成圖文並茂的報告,使得程式設計師的工作匯報變得越來越輕鬆高效。
  • 安裝Jupyter Notebook
    Jupyter Notebook 的本質是一個 Web 應用程式,便於創建和共享文學化程序文檔,支持實時代碼,數學方程,可視化和 markdown。用途包括:數據清理和轉換,數值模擬,統計建模,機器學習等等。二.安裝步驟環境:Linux1.
  • 不可不知的Jupyter Notebook使用技巧
    01 安裝和啟動Jupyter Notebook安裝Jupyter Notebook筆者自己的 jupyter notebook 是通過 anaconda 自動安裝的,非常建議使用 anaconda來安裝包含 Jupyter notebook 在內的各種 Python 工具和包,能夠很好地解決各種環境問題。
  • Jupyter Notebook使用入門教程
    如果你想使用Python學習數據分析或數據挖掘,那麼它應該是你第一個應該知道並會使用的工具,它很容易上手,用起來非常方便,是個對新手非常友好的工具。而事實也證明它的確很好用,在數據挖掘平臺 Kaggle 上,使用 Python 的數據愛好者絕大多數使用 jupyter notebook 來實現分析和建模的過程,因此,如果你想學習機器學習,數據挖掘,那麼這款軟體你真的應該了解一下。
  • Python | 使用jupyter notebook學習python基礎
    (題圖來自jupyter notebook官網)之前寫了一篇文章推薦了在學習使用Python做數據分析時,好用的幾款
  • Python學習入門:Jupyter Notebook 安裝、介紹及使用
    但直接安裝 python 其自身不帶 numpy、matplotlib等常使用的第三方庫,需要pip install XXX去逐一安裝,如此較麻煩。這時候有一個叫anaconda的,它是一個關於 Python 和 R語言的免費增值開源發行版,它自帶了通常使用的大量的包,所以通常直接安裝anaconda有點接近一勞永逸的意思。
  • Mac 安裝Julia,接口Jupyter notebook
    最近在Mac上安裝了Julia,就順便推送給有需要的讀者
  • 【Python】conda和jupyter notebook使用
    安裝指南網址:https://jupyter.org/install.html啟動命令:jupyter notebook使用1、新建:2.點擊Python3 出現框叫做單元格,你可以把你的代碼分成一段段的單元格輸入
  • jupyter 安裝和使用--從零開始
    另外能夠保存一些運行的代碼和圖形,便於自己和其他人查看,節省大量的時間。-2019.07-Linux-x86_64.sh (2)python : conda安裝過程中直接就同時安裝了python,注意conda2 對應的python2,conda3對應的python3 (3) R,由於安裝R需要很多依賴的包和庫,編譯安裝沒有root權限非常麻煩,所以不建議手動編譯安裝,直接用conda裝即可 conda install R 3.
  • 上手jupyter notebook神器
    這些文檔中還包含了代碼以及代碼執行後的結果,非常有助於你書寫項目報告。1. 安裝最簡單的方法是通過安裝 Anaconda 來使用 Jupyter Notebook & Lab。Anaconda已自動安裝了 Jupter Notebook 及其他工具,還有 Python 中超過 180 個科學包及其依賴項。