將iMac mini M4 設定為遠端Jupyter Notebook伺服器,使用iPad進行程式設計

甘果-avatar-img
發佈於程式
更新 發佈閱讀 3 分鐘

要開始使用 iMac min M4 作為遠端程式設計的伺服器,首先要先安裝安便的 python 編輯器,其中 Jupyter notebook 是一個不錯的選擇。

  • 安裝 Jupyter

先叫出 iMac OS 的終端機,然後透過 pip 安裝 Jupyter notebook

pip3 install “notebook<6.9”

在安裝過程中會有一些 warning,主要是因爲沒有把 python/bin 的目錄加入 PATH。由於 iMac OS 的 shell 是使用 zsh,所以如果要加入新的 PATH 路徑就要新增一個「.zshrc」的檔案,然後加入以下這一行。

export PATH=$PATH:~/Library/Python/3.9/bin 

安裝完之後可以直接在終端機中,鍵入以下指令

jupyter notebook 

這時就可以看到 iMac mini 的螢幕上跳出一個瀏覽器的畫面,內含 Jupyter 編輯器。

raw-image

這表示 Jupyter notebook 本機端已經安裝完成,這時我們再按「Crl-C」退出之後繼續修改成達端可使用的編輯器。

  • 建立遠端 Jupyter notebook 伺服器

由於 jupyter notebook 在安裝完之後,default 是在本機端來執行。因此,我們要修改 jupyter notebook 的組態來啟動遠端執行的功能。首先要建立 Jupyter notebook 的組態檔

jupyter notebook —-generate-config

這時在「.jupyter」的目錄下會產生一個「jupyter_notebook_config.py」的檔案。

利用文字編輯器修改這個檔案的內容


c.NotebookApp.notebook_dir=‘「程式工作目錄」’

c.NotebookApp.open_browser=False

c.NotebookApp.allow_origin=‘*’

c.NotebookApp.allow_remote_access=True

c.NotebookApp.ip=‘0.0.0.0’

c.NotebookApp.quit_button = False

其的的「程式工作目錄」就可以指定到上一篇文章所提到的外掛硬碟。將組態檔存檔之後,啟動 Jupyter notebook 的密碼機制

jupyter notebook password

這時候再啟動 jupyter notebook,就可以遠端用 iPad 進入,進行 python 程式的編寫。

jupyter notebook
raw-image

按下「Crl-C」暫時終止伺服器之後;接下來,回到 iMac 桌面打開終端機,然後新增一個文字檔「runJupyter.sh」,輸入以下內容。

jupyter notebook > log_jupyter & 

存檔後將這個檔案的屬性改為可執行

chmod +x runJupyter.sh

然後在終端上執行這個檔案

./runJupyter.sh

執行完再按右鍵將終端機隱藏,這樣 Jupyter notebook 伺服器就可以一直執行,方便使用 iPad 來作遠端工作;而且也的時候不會影響到 iMac mini 的桌面的操作。



留言
avatar-img
留言分享你的想法!
avatar-img
甘果的沙龍
5會員
33內容數
作者從國內主要的半導體公司退休,重回校園唸書;開始第三人生。分享退休投資規劃、科技產業經驗以及校園學習點滴。
甘果的沙龍的其他內容
2025/04/26
本文章說明如何在已安裝 Python 3.9 的 iMac mini 上設定 Python 虛擬環境,以及如何使用 venv 工具、安裝常用函式庫(如 numpy、pyTorch 等),並設定 Jupyter 連動不同 Python 虛擬環境。
Thumbnail
2025/04/26
本文章說明如何在已安裝 Python 3.9 的 iMac mini 上設定 Python 虛擬環境,以及如何使用 venv 工具、安裝常用函式庫(如 numpy、pyTorch 等),並設定 Jupyter 連動不同 Python 虛擬環境。
Thumbnail
2025/04/10
本文介紹如何將蘋果iMac mini作為CP值最高的人工智慧程式設計伺服器,搭配 iPad 進行遠端程式設計工作。文章說明瞭啟動遠端服務、連接SSH伺服器、使用外接硬碟及連接FTP伺服器等步驟,並推薦了相關應用 app。
Thumbnail
2025/04/10
本文介紹如何將蘋果iMac mini作為CP值最高的人工智慧程式設計伺服器,搭配 iPad 進行遠端程式設計工作。文章說明瞭啟動遠端服務、連接SSH伺服器、使用外接硬碟及連接FTP伺服器等步驟,並推薦了相關應用 app。
Thumbnail
2025/01/30
在上一篇的強韌學習中,可以看到行為 (action) 的主要還是依據 Q-Table 的最大數值來決定;而 Q-Table 中的數值是依照過去的行為經驗累積而來;在經驗累積的過程中,每次單純累計回饋 (reward) 的數值;所以,可以觀察到最後形成的 Q-Table 各個數值內容會逐漸地累計而出現
Thumbnail
2025/01/30
在上一篇的強韌學習中,可以看到行為 (action) 的主要還是依據 Q-Table 的最大數值來決定;而 Q-Table 中的數值是依照過去的行為經驗累積而來;在經驗累積的過程中,每次單純累計回饋 (reward) 的數值;所以,可以觀察到最後形成的 Q-Table 各個數值內容會逐漸地累計而出現
Thumbnail
看更多
你可能也想看
Thumbnail
還在煩惱平凡日常該如何增添一點小驚喜嗎?全家便利商店這次聯手超萌的馬來貘,推出黑白配色的馬來貘雪糕,不僅外觀吸睛,層次豐富的雙層口味更是讓人一口接一口!本文將帶你探索馬來貘雪糕的多種創意吃法,從簡單的豆漿燕麥碗、藍莓果昔,到大人系的奇亞籽布丁下午茶,讓可愛的馬來貘陪你度過每一餐,增添生活中的小確幸!
Thumbnail
還在煩惱平凡日常該如何增添一點小驚喜嗎?全家便利商店這次聯手超萌的馬來貘,推出黑白配色的馬來貘雪糕,不僅外觀吸睛,層次豐富的雙層口味更是讓人一口接一口!本文將帶你探索馬來貘雪糕的多種創意吃法,從簡單的豆漿燕麥碗、藍莓果昔,到大人系的奇亞籽布丁下午茶,讓可愛的馬來貘陪你度過每一餐,增添生活中的小確幸!
Thumbnail
這篇文章說明如何在iMac mini M4上設定Jupyter Notebook作為遠端程式設計伺服器,方便使用iPad進行程式開發。文章涵蓋Jupyter Notebook的安裝、設定遠端連線以及建立可執行的shell script,讓伺服器能持續運作。
Thumbnail
這篇文章說明如何在iMac mini M4上設定Jupyter Notebook作為遠端程式設計伺服器,方便使用iPad進行程式開發。文章涵蓋Jupyter Notebook的安裝、設定遠端連線以及建立可執行的shell script,讓伺服器能持續運作。
Thumbnail
打開 jupyter notebook 寫一段 python 程式,可以完成五花八門的工作,這是玩程式最簡便的方式,其中可以獲得很多快樂,在現今這種資訊發達的時代,幾乎沒有門檻,只要願意,人人可享用。 下一步,希望程式可以隨時待命聽我吩咐,不想每次都要開電腦,啟動開發環境,只為完成一個重複性高
Thumbnail
打開 jupyter notebook 寫一段 python 程式,可以完成五花八門的工作,這是玩程式最簡便的方式,其中可以獲得很多快樂,在現今這種資訊發達的時代,幾乎沒有門檻,只要願意,人人可享用。 下一步,希望程式可以隨時待命聽我吩咐,不想每次都要開電腦,啟動開發環境,只為完成一個重複性高
Thumbnail
什麼是Python python是電腦程式語言的一種,如同python官方網站上的介紹 "Python是一種程式語,可讓你更快速地工作並更有效的整合系統"。簡單地說,就是你可用python這個程式語言去告訴電腦你想要作什麼,讓電腦來幫你完成你要作的事情。
Thumbnail
什麼是Python python是電腦程式語言的一種,如同python官方網站上的介紹 "Python是一種程式語,可讓你更快速地工作並更有效的整合系統"。簡單地說,就是你可用python這個程式語言去告訴電腦你想要作什麼,讓電腦來幫你完成你要作的事情。
Thumbnail
MacOS 先下載Homebrew,然後輸入底下指令: brew install go 確認是否安裝完成 go version 環境設定 export GOPATH=$HOME/go
Thumbnail
MacOS 先下載Homebrew,然後輸入底下指令: brew install go 確認是否安裝完成 go version 環境設定 export GOPATH=$HOME/go
Thumbnail
MacOS 請先安裝「Homebrew」。開啟「終端機」,輸入底下指令: brew cask install​ docker 載入Docker App後,點擊Next,輸入MacOS登入密碼。安裝完成後,輸入底下指令查看版本資訊: ​docker -v Linux 開啟「終端機
Thumbnail
MacOS 請先安裝「Homebrew」。開啟「終端機」,輸入底下指令: brew cask install​ docker 載入Docker App後,點擊Next,輸入MacOS登入密碼。安裝完成後,輸入底下指令查看版本資訊: ​docker -v Linux 開啟「終端機
Thumbnail
繼上次的 markdown 語法介紹後,這次要來和大家分享一套可以說是 Mac 用戶專屬的快捷鍵 。雖然功能和 markdown 差不多,但是我認為在效率以及上手難作度上可謂天差地別!
Thumbnail
繼上次的 markdown 語法介紹後,這次要來和大家分享一套可以說是 Mac 用戶專屬的快捷鍵 。雖然功能和 markdown 差不多,但是我認為在效率以及上手難作度上可謂天差地別!
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News