[Python] Mac OS / Windows 安裝 Jupyter

最近在玩資料處理相關的應用,撰寫爬蟲、資料分析等等程式,常會使用到 Python 程式語言,而我平常大部份都是使用sublime IDE 在做編程, 不過每次寫完程式還是需要去下 python xx.py 指令,比較搞剛一點,因此看到網路上很多人使用 Jupyter 這個 Web IDE,很方便直接寫完就可以執行、看結果。因此就把安裝的方式分享給大家,安裝版本分為 OSX 和 Windows,大家可以依自己的電腦環境去安裝。

Jupyter 介紹

Jupyter 主要提供一個網頁介面,讓使用者可以透過瀏覽器撰寫程式,可以在上面進行 Python 、R 或 Scala 程式的開發!功能相當強大。

安裝步驟 (OS X 版本)

Step 1. 在 OS X 安裝 Homebrew 套件管理程式

Homebrew 使用 Ruby 語言開發,是一套簡單並且具有彈性的套件管理工具,可以幫助使用者在 OS X 系統上安裝 Unix 程式,安裝方法很簡單,打開 Mac 終端機,輸入下方指令即可

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"  
Step 2. 透過 Homebrew 套件管理安裝 Python

接下來就可以簡單透過 Homebrew 開始安裝 Python,至於 Python 版本看個人需求,由於 Python 2 目前支援的套件還是比較多,我是選擇 2

  • python2 安裝
brew install python  
  • python3 安裝
brew install python3  

最後可以透過指令確認 Python 目前版本

python --version  

Step 3:安裝 Jupyter

此步驟需要使用 Python 程式語言的套件管理程式 pip來做安裝,在安裝完 Python 之後,就可以使用 pip 這指令來安裝 Python 所需要的 Lib 或是套件,指令如下:

  • python2 安裝
pip install jupyter  
  • python3 安裝
pip3 install jupyter  

安裝完成後輸入下列指令啟動 Jupyter 網頁服務

jupyter notebook  

Imgur

Step 4:開啟新頁面撰寫 Python 程式

接下來可以新增一個新的 Notebook,開始撰寫你要的程式 Imgur Imgur

安裝步驟 (Windows 版本)

Step 1. 在 Windows 上安裝 Python

首先到https://www.python.org/downloads/下載 Python 安裝檔,下載後就直接下一步到最後,即可安裝完成。至於 Python 版本看個人需求,由於 Python 2 目前支援的套件還是比較多,我是選擇 2 Imgur

Step 2. 設定 Windows 環境變數
  1. 我的電腦點選右鍵選擇內容Imgur
  2. 點選進階設定Imgur
  3. 進入進階頁籤,點選環境變數Imgur
  4. 於下方path變數點選編輯,並在最後面輸入;C:\Python27;C:\Python27\ScriptsImgurImgur
Step 3. 安裝 Jupyter

此步驟需要使用 Python 程式語言的套件管理程式 pip來做安裝,在安裝完 Python 之後,就可以使用 pip 這指令來安裝 Python 所需要的 Lib 或是套件,指令如下:(需要開啟 Windows 命令提示字元視窗來輸入指令)

  • python2 安裝
pip install jupyter  
  • python3 安裝
pip3 install jupyter  

Imgur Imgur 安裝完成後輸入下列指令啟動 Jupyter 網頁服務

jupyter notebook  

Imgur 輸入完指令後,瀏覽器即會開起 Jupyter 網頁服務 Imgur

Step 4:開啟新頁面撰寫 Python 程式

接下來可以新增一個新的 Notebook,開始撰寫你要的程式 Imgur Imgur

Ben Shiue

Having being a full stack engineer. His interests in Node.js, ARM mbed, IoT solutions. Contact us : [email protected]

ALL RIGHTS RESERVED. COPYRIGHT © 2016. Designed and Coded by Makee.io