Linux服務器安裝Anaconda與使用jupyter notebook

Linux服務器安裝Anaconda與使用jupyter notebook

前言:本來我實在VSCode上使用jupyter的,但當我意識到在服務器上安裝jupyter notebook後,我就不需要下數據了,可以直接查看數據或者作圖,就開始動手了。時間大概就是這麼節約出來的。

參考資料:

jupyter notebook在服務器上的安裝及使用jupyter notebook在服務器上的安裝及使用

卸載anaconda3

安裝Anaconda

在官網下載 .sh 安裝文件(https://www.anaconda.com/products/individual) 上傳到服務器並使用bash 運行,一路yes就好了,中間會讓你確定安裝目錄,記得觀察(不然就會像我一樣安裝在yes文件夾下了)

安裝後使用命令conda list測試,沒有找到命令的話就重啓終端。

確認可以運行就安裝好了(參考資料中有換源的操作,有需要的可以參考)

部署Jupyter notebook

jupyter notebook --generate-config #生成配置文件

利用python設置密碼:

python3
>>> from IPython.lib import passwd
>>> passwd()
Enter password: 
Verify password: 
#複製生成的sha

設置服務器配置文件: vim ~/.jupyter/jupyter_notebook_config.py 在文件的末尾加入:

c.NotebookApp.ip = '*' #所有綁定服務器的IP都能訪問,若想只在特定ip訪問,輸入ip地址即可
c.NotebookApp.port = 8888 #將端口設置爲自己喜歡的吧,默認是8888
c.NotebookApp.open_browser = False #我們並不想在服務器上直接打開Jupyter Notebook,所以設置成False
c.NotebookApp.notebook_dir = '/scott/data' #這裏是設置Jupyter的根目錄
c.NotebookApp.password = u'sha:ce...剛纔複製的那個密文'

#其實可以在文件中找到相關語句並取消註釋就好了,但簡單起見就在後面直接添加

啓動Jupyter-notebook,nohup是保證在ssh窗口關閉後繼續運行 nohup jupyter-notebook &

##在本地使用 在瀏覽器中輸入“119.……:8888”,也就是ip:端口號,就可以進入登陸界面。輸入密碼就可以使用了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章