【轉(zhuǎn)】jupyter notebook遠程訪問配置

原文地址: https://blog.csdn.net/simple_the_best/article/details/77005400

首先是要 安裝 Anaconda 甲捏。

默認情況下钦睡,安裝好 Anaconda 后打開 jupyter notebook, 訪問本地
localhost:8888 即可。但是如果要訪問另一臺機器服鹅,比如遠端服務(wù)器上的 notebook, 即默認是不支持 172.104.105.119:8888 這樣的訪問愤兵,需要額外配置。

設(shè)置 jupyter notebook 可遠程訪問的官方指南在這里,在遠端服務(wù)器上執(zhí)行以下操作:

1. 生成一個 notebook 配置文件

默認情況下几苍,配置文件 ~/.jupyter/jupyter_notebook_config.py 并不存在,需要自行創(chuàng)建陈哑。使用下列命令生成配置文件:

jupyter notebook --generate-config

如果報錯ModuleNotFoundError: No module named 'importlib_metadata'妻坝,那就升級一下notebook

pip install notebook --upgrade

如果是 root 用戶執(zhí)行上面的命令,會發(fā)生一個問題:

Running as root it not recommended. Use --allow-root to bypass.

提示信息很明顯惊窖,root 用戶執(zhí)行時需要加上 --allow-root 選項刽宪。

jupyter notebook --generate-config --allow-root

執(zhí)行成功后,會出現(xiàn)下面的信息:

Writing default config to: /root/.jupyter/jupyter_notebook_config.py

2. 生成密碼

自動生成
從 jupyter notebook 5.0 版本開始界酒,提供了一個命令來設(shè)置密碼:jupyter notebook password圣拄,生成的密碼存儲在 jupyter_notebook_config.json。

$ jupyter notebook password
Enter password:  ****
Verify password: ****
[NotebookPasswordApp] Wrote hashed password to /Users/you/.jupyter/jupyter_notebook_config.json

手動生成
除了使用提供的命令毁欣,也可以通過手動安裝庇谆,我是使用的手動安裝,因為jupyter notebook password 出來一堆內(nèi)容署辉,沒耐心看族铆。打開 ipython 執(zhí)行下面內(nèi)容:

In [1]: from notebook.auth import passwd
In [2]: passwd()
Enter password:
Verify password:
Out[2]: 'sha1:67c9e60bb8b6:9ffede0825894254b2e042ea597d771089e11aed'

sha1:67c9e60bb8b6:9ffede0825894254b2e042ea597d771089e11aed這一串就是要在 jupyter_notebook_config.py 添加的密碼。

c.NotebookApp.password = u'sha1:67c9e60bb8b6:9ffede0825894254b2e042ea597d771089e11aed'

3. 修改配置文件

在 jupyter_notebook_config.py 中找到下面的行哭尝,取消注釋并修改哥攘。

c.NotebookApp.ip='*'
c.NotebookApp.password = u'sha:ce...剛才復(fù)制的那個密文'
c.NotebookApp.open_browser = False
c.NotebookApp.port =8888 #可自行指定一個端口, 訪問時使用該端口
c.NotebookApp.allow_remote_access = True # (!!!更新,最近一次嘗試這一句也得更改,以前是不用的)

以上設(shè)置完以后就可以在服務(wù)器上啟動 jupyter notebook逝淹,jupyter notebook, root 用戶使用jupyter notebook --allow-root耕姊。打開 IP:指定的端口, 輸入密碼就可以訪問了。

需要注意的是不能在隱藏目錄 (以 . 開頭的目錄)下啟動 jupyter notebook, 否則無法正常訪問文件栅葡。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末茉兰,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子欣簇,更是在濱河造成了極大的恐慌规脸,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,525評論 6 507
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件熊咽,死亡現(xiàn)場離奇詭異莫鸭,居然都是意外死亡,警方通過查閱死者的電腦和手機横殴,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,203評論 3 395
  • 文/潘曉璐 我一進店門被因,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人衫仑,你說我怎么就攤上這事梨与。” “怎么了文狱?”我有些...
    開封第一講書人閱讀 164,862評論 0 354
  • 文/不壞的土叔 我叫張陵粥鞋,是天一觀的道長。 經(jīng)常有香客問我如贷,道長陷虎,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,728評論 1 294
  • 正文 為了忘掉前任杠袱,我火速辦了婚禮尚猿,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘楣富。我一直安慰自己凿掂,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 67,743評論 6 392
  • 文/花漫 我一把揭開白布纹蝴。 她就那樣靜靜地躺著庄萎,像睡著了一般。 火紅的嫁衣襯著肌膚如雪塘安。 梳的紋絲不亂的頭發(fā)上糠涛,一...
    開封第一講書人閱讀 51,590評論 1 305
  • 那天,我揣著相機與錄音兼犯,去河邊找鬼忍捡。 笑死集漾,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的砸脊。 我是一名探鬼主播具篇,決...
    沈念sama閱讀 40,330評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼凌埂!你這毒婦竟也來了驱显?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,244評論 0 276
  • 序言:老撾萬榮一對情侶失蹤瞳抓,失蹤者是張志新(化名)和其女友劉穎埃疫,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體挨下,經(jīng)...
    沈念sama閱讀 45,693評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡熔恢,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,885評論 3 336
  • 正文 我和宋清朗相戀三年脐湾,在試婚紗的時候發(fā)現(xiàn)自己被綠了臭笆。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 40,001評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡秤掌,死狀恐怖愁铺,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情闻鉴,我是刑警寧澤茵乱,帶...
    沈念sama閱讀 35,723評論 5 346
  • 正文 年R本政府宣布,位于F島的核電站孟岛,受9級特大地震影響瓶竭,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜渠羞,卻給世界環(huán)境...
    茶點故事閱讀 41,343評論 3 330
  • 文/蒙蒙 一斤贰、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧次询,春花似錦荧恍、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,919評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至盒卸,卻和暖如春骗爆,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背蔽介。 一陣腳步聲響...
    開封第一講書人閱讀 33,042評論 1 270
  • 我被黑心中介騙來泰國打工摘投, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留糟需,地道東北人。 一個月前我還...
    沈念sama閱讀 48,191評論 3 370
  • 正文 我出身青樓谷朝,卻偏偏與公主長得像洲押,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子圆凰,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,955評論 2 355

推薦閱讀更多精彩內(nèi)容

  • 一专钉、什么是Jupyter Notebook挑童? 1. 簡介 Jupyter Notebook是基于網(wǎng)頁的用于交互計算...
    Raxxie閱讀 1,442,164評論 36 704
  • 服務(wù)器上開發(fā),用jupyter比純vi開發(fā)更舒服跃须,且能直觀看到變量站叼,很適合科學(xué)計算,數(shù)據(jù)學(xué)科得使用 但是由于服務(wù)器...
    yesski閱讀 1,188評論 0 1
  • 首先是要 安裝 Anaconda 菇民。 默認情況下尽楔,安裝好 Anaconda 后打開 jupyter noteboo...
    liuchengxu閱讀 31,644評論 4 14
  • 初三午后四時半驅(qū)車往鄒陶方向,經(jīng)半嶺見人家屋李花第练,菜花一地阔馋,春光已到山家。有記娇掏。 遙尋年意繞山回呕寝,又遣鄉(xiāng)心不待...
    吳森權(quán)閱讀 403評論 0 0
  • 哈哈哈 我又 來了! 假裝一下是好多天后發(fā)的第二彈婴梧! 一開始沒掌握好就往卡上抹下梢,結(jié)果墨水超快干留了筆刷痕哭唧唧,然...
    羽良奈奈緒閱讀 964評論 3 1