Jupyter notebook在mac:linux上的配置和遠(yuǎn)程訪問(wèn)的方法
upyter Notebook已經(jīng)逐漸取代IDE成為了多平臺(tái)上寫(xiě)簡(jiǎn)單Python腳本或應(yīng)用的幾家選擇。
Jupyter Notebook可以通過(guò)pip/pip3安裝:
pip3 install jupyter
然后在目標(biāo)文件夾目錄下,輸入指令jupyter notebook開(kāi)啟服務(wù),可在瀏覽器地址localhost:8888中訪問(wèn)主頁(yè)
允許遠(yuǎn)程訪問(wèn)
在本地,我們?cè)L問(wèn)localhost:8888就能看到Jupyter Notebook的本地主頁(yè),但是在遠(yuǎn)程訪問(wèn)中,并不能直接這么做。因此需要以下一些操作:
1. 生成一個(gè) notebook 配置文件
默認(rèn)情況下,配置文件 ~/.jupyter/jupyter_notebook_config.py 并不存在,需要自行創(chuàng)建。使用下列命令生成配置文件:
jupyter notebook --generate-config
如果是 root 用戶執(zhí)行上面的命令,會(huì)發(fā)生一個(gè)問(wèn)題:
Running as root it not recommended.
Use --allow-root to bypass.
提示信息很明顯,root 用戶執(zhí)行時(shí)需要加上 –allow-root 選項(xiàng)。
jupyter notebook --generate-config --allow-config
執(zhí)行成功后,會(huì)出現(xiàn)下面的信息:
Writing default config to: /root/.jupyter/jupyter_notebook_config.py
2. 生成密碼
從 jupyter notebook 5.0 版本開(kāi)始,提供了一個(gè)命令來(lái)設(shè)置密碼:jupyter notebook password,生成的密碼存儲(chǔ)在 jupyter_notebook_config.json。
$ jupyter notebook password Enter password: **** Verify password: **** [NotebookPasswordApp] Wrote hashed password to /Users/you/.jupyter/jupyter_notebook_confi
3. 遠(yuǎn)程訪問(wèn)
以上設(shè)置完以后就可以在服務(wù)器上啟動(dòng) jupyter notebook,jupyter notebook, root 用戶使用 jupyter notebook --allow-root。打開(kāi) IP:指定的端口(默認(rèn)為8888), 輸入密碼就可以訪問(wèn)了。
若8888端口被占用,瀏覽器打開(kāi) IP:指定的端口(默認(rèn)為8888) 應(yīng)該訪問(wèn)不了,可以用如下方式啟動(dòng) jupyter notebook
jupyter notebook --no-browser --port 6000 --ip=192.168.1.103
就是指定端口號(hào)和ip。通過(guò)這種方式在瀏覽器輸入 ip:端口號(hào),應(yīng)該就能看到對(duì)應(yīng)界面了。
總結(jié)
以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,謝謝大家對(duì)腳本之家的支持。如果你想了解更多相關(guān)內(nèi)容請(qǐng)查看下面相關(guān)鏈接
相關(guān)文章
詳解tensorflow載入數(shù)據(jù)的三種方式
這篇文章主要介紹了詳解tensorflow載入數(shù)據(jù)的三種方式,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2018-04-04對(duì)Pyhon實(shí)現(xiàn)靜態(tài)變量全局變量的方法詳解
今天小編就為大家分享一篇對(duì)Pyhon實(shí)現(xiàn)靜態(tài)變量全局變量的方法詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2019-01-01利用python爬取古詩(shī)文網(wǎng)中各類古詩(shī)的方法
這篇文章主要介紹了利用python爬取古詩(shī)文網(wǎng)中各類古詩(shī)的方法,文中通過(guò)代碼示例給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作有一定的幫助,需要的朋友可以參考下2024-03-03Python自然語(yǔ)言處理使用spaCy庫(kù)進(jìn)行文本預(yù)處理
這篇文章主要為大家介紹了Python自然語(yǔ)言處理使用spaCy庫(kù)進(jìn)行文本預(yù)處理,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-05-05Python實(shí)現(xiàn)GUI學(xué)生信息管理系統(tǒng)
這篇文章主要為大家詳細(xì)介紹了Python實(shí)現(xiàn)GUI學(xué)生信息管理系統(tǒng),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-01-01python 地圖經(jīng)緯度轉(zhuǎn)換、糾偏的實(shí)例代碼
這篇文章主要介紹了python 地圖經(jīng)緯度轉(zhuǎn)換、糾偏的實(shí)例代碼,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2018-08-08Python實(shí)現(xiàn)聊天機(jī)器人的示例代碼
這篇文章主要介紹了Python實(shí)現(xiàn)聊天機(jī)器人,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2018-07-07python3中_from...import...與import?...之間的區(qū)別詳解(包/模塊)
Python編碼第一步是導(dǎo)入模塊,有時(shí)候用import?***有時(shí)候用from...import,下面這篇文章主要給大家介紹了關(guān)于python3中_from...import...與import?...之間區(qū)別的相關(guān)資料,需要的朋友可以參考下2022-08-08