linux端安裝Anaconda,方便遠端訪問jupyter


ipython notebook是一個基於瀏覽器的python數據分析工具,使用起來非常方便,具有極強的交互方式和富文本的展示效果。jupyter是它的升級版,它的安裝也非常方便,一般Anaconda安裝包中會自帶。安裝好以后直接輸入jupyter notebook便可以在瀏覽器中使用。但是它默認只能在本地訪問,如果想把它安裝在服務器上,然后在本地遠程訪問,則需要進行如下配置:

1.下載Anaconda

下載網址:https://www.anaconda.com/download/#linux

同時,使用軟件上傳文件到linux系統中

2.安裝Anaconda

進入到文件目錄,使用命令:

bash Anaconda3-5.2.0-Linux-x86_64.sh

 

如下圖所示:

按照提示命令進行操作,最后出現如下所示:

到此,Anaconda安裝完成!

2.環境配置

使用如下命令,進入到linux系統的環境變量配置中:

vi /etc/profile

在文件的末尾添加如下配置:

export PATH=/root/anaconda3/bin:$PATH

然后,保存文件並退出,最后使用:

source  /etc/profile

使配置環境生效。至此,對於本地訪問jupyter notebook已經完成,使用命令

jupyter notebook

啟動jupyter notebook,最后在瀏覽器上數據路徑即可,但對於遠程訪問,還需要繼續配置文件

3.生成配置文件

使用命令:

jupyter notebook --generate-config

此時會在/root/.jupyter/下面生成一個jupyter_notebook_config.py文件,用於jupyter的相關配置

4.設置密碼

進入到python的編輯頁面,輸入如下代碼

from notebook.auth import passwd
passwd()

此時會讓你輸入密碼,然后確認密碼,最后生成秘鑰,記住秘鑰,然后進入到剛才生成的配置文件中去。

5.修改配置文件

輸入命令:

vi ~/.jupyter/jupyter_notebook_config.py

修改如下的配置文件:

c.NotebookApp.allow_root = True  ##允許以root賬戶登錄jupyter
c.NotebookApp.ip = '*'   ##可以讓任何主機訪問jupyter的ip地址
c.NotebookApp.open_browser = False  ##由於遠程訪問jupyter,因此關閉自動打開瀏覽器
c.NotebookApp.password = u'sha1:45cf6d99aa10:c5138e7d299df3d65c08bd68fbf75037eae53d33'  ##復制剛才的秘鑰到這里

關機重啟服務器,然后在啟動jupyter notebook 

6.啟動jupyter notebook

jupyter notebook

最后在遠端瀏覽器上訪問ip地址加上端口號(8888),注意要關閉服務器的防火牆才可以訪問

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM