jupyter notebook遠程訪問不了的問題解決方法
jupyter notebook非常方便,想在服務(wù)器上面搭建一個,但是訪問不了。
(一)首先是安裝jupyter notebook,
pip install jupyter
如果pip安裝報錯,缺少sqlite的庫,那么請安裝
sudo apt-get install libsqlite3-dev
然后需要“重新編譯python”,再通過pip安裝(python3.x則不需要安裝pysqlite)
pip install pysqlite
(二)啟動jupyter
jupyter notebook
其實這時候,local如果有browser的話,就可以輸入訪問了,但是沒有,所以需要遠程訪問: http://ip:8888,發(fā)現(xiàn)訪問不了
(三)配置遠程訪問jupyter
1)首先輸入ipython生成秘鑰
$ ipython from notebook.auth import passwd passwd()
設(shè)定一個密碼,會生成一個sha1的秘鑰,如下圖:
2)生成jupyter的config文件
$ jupyter notebook --generate-config
這時候會生成配置文件,在 ~/.jupyter/jupyter_notebook_config.py
3)修改配置文件:~/.jupyter/jupyter_notebook_config.py
$vim ~/.jupyter/jupyter_notebook_config.py
加入如下內(nèi)容,其中sha1那一串秘鑰是上面生成的那一串
c.NotebookApp.ip='*' c.NotebookApp.password = u'sha1:f9030dd55bce:75fd7bbaba41be6ff5ac2e811b62354ab55b1f63' c.NotebookApp.open_browser = False c.NotebookApp.port =8888
如圖:
保存退出。
4)啟動jupyter
$jupyter notebook
在遠程電腦上,打開瀏覽器,輸入:http://your-server-ip:8888
需要輸入密碼,就是上面設(shè)置的那個密碼,輸入即可
到此這篇關(guān)于jupyter notebook遠程訪問不了的問題解決方法的文章就介紹到這了,更多相關(guān)jupyter notebook遠程訪問內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
完美解決Django2.0中models下的ForeignKey()問題
這篇文章主要介紹了完美解決Django2.0中models下的ForeignKey()問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-05-05Python?subprocess.Popen?實時輸出?stdout的解決方法(正確管道寫法)
這篇文章主要介紹了Python?subprocess.Popen實時輸出stdout正確管道寫法,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2023-07-07在Python中使用Neo4j數(shù)據(jù)庫的教程
這篇文章主要介紹了在Python中使用Neo4j數(shù)據(jù)庫的教程,Neo4j是一個具有一定人氣的非關(guān)系型的數(shù)據(jù)庫,需要的朋友可以參考下2015-04-04使用coverage統(tǒng)計python web項目代碼覆蓋率的方法詳解
這篇文章主要介紹了使用coverage統(tǒng)計python web項目代碼覆蓋率的方法,詳細分析了coverage的安裝以及coverage命令統(tǒng)計py文件相關(guān)操作技巧,需要的朋友可以參考下2019-08-08聊聊PyTorch中eval和no_grad的關(guān)系
這篇文章主要介紹了聊聊PyTorch中eval和no_grad的關(guān)系,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2021-05-05