您好,登錄后才能下訂單哦!
這篇文章將為大家詳細講解有關python中Jupyter notebook在mac:linux上的配置和遠程訪問的示例分析,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。
Jupyter Notebook可以通過pip/pip3安裝:
pip3 install jupyter
然后在目標文件夾目錄下,輸入指令jupyter notebook開啟服務,可在瀏覽器地址localhost:8888中訪問主頁
允許遠程訪問
在本地,我們訪問localhost:8888就能看到Jupyter Notebook的本地主頁,但是在遠程訪問中,并不能直接這么做。因此需要以下一些操作:
1. 生成一個 notebook 配置文件
默認情況下,配置文件 ~/.jupyter/jupyter_notebook_config.py 并不存在,需要自行創建。使用下列命令生成配置文件:
jupyter notebook --generate-config
如果是 root 用戶執行上面的命令,會發生一個問題:
Running as root it not recommended.
Use --allow-root to bypass.
提示信息很明顯,root 用戶執行時需要加上 –allow-root 選項。
jupyter notebook --generate-config --allow-config
執行成功后,會出現下面的信息:
Writing default config to: /root/.jupyter/jupyter_notebook_config.py
2. 生成密碼
從 jupyter notebook 5.0 版本開始,提供了一個命令來設置密碼:jupyter notebook password,生成的密碼存儲在 jupyter_notebook_config.json。
$ jupyter notebook password Enter password: **** Verify password: **** [NotebookPasswordApp] Wrote hashed password to /Users/you/.jupyter/jupyter_notebook_confi
3. 遠程訪問
以上設置完以后就可以在服務器上啟動 jupyter notebook,jupyter notebook, root 用戶使用 jupyter notebook --allow-root。打開 IP:指定的端口(默認為8888), 輸入密碼就可以訪問了。
若8888端口被占用,瀏覽器打開 IP:指定的端口(默認為8888) 應該訪問不了,可以用如下方式啟動 jupyter notebook
jupyter notebook --no-browser --port 6000 --ip=192.168.1.103
就是指定端口號和ip。通過這種方式在瀏覽器輸入 ip:端口號,應該就能看到對應界面了。
關于“python中Jupyter notebook在mac:linux上的配置和遠程訪問的示例分析”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,使各位可以學到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。