雲服務器搭建jupyter,遠程登錄

1.安裝相關開發 環境

sudo apt update
sudo apt -y upgrade
sudo apt install -y python3-pip
sudo apt install build-essential libssl-dev libffi-dev python-dev
sudo apt install 0y python3-venv
pip3 install --upgrade pip

# Make one environment

sudo mkdir environments
cd environments
sudo python3 -m venv my_env

# Start environment
source my_env/bin/activate
# Stop environment
deactivate

# Install jupyter
sudo snap install jupyter
# 此時遠程是 不可以範圍的
# 在遠端 如下配置即可
# 1.打開SSH工具 eg.Xshell
# 2.配置隧道:添加 本地端口 8000 目標主機端口8888 
# 3.打開SSH登錄 雲主機 運行jupyter notebook,這裏會生成token
#   ,記得 將這個token保存用來本地登錄
# 4.本地瀏覽器輸入 localhost:8000 會提示輸入token
# 5.可以創建一個新文件夾 然後再新建的文件夾裏操作即可

# 配置密碼
jupyter notebook password
# 也可以如下方式配置
# 本地登錄後創建一個python3 文件 然後輸入
[]from notebook.auth import passwd
[]passwd()
# 得到 password hash碼

# Config jupyter
vim ~/snap/jupyter/6/.jupyter/jupyter_notebook_config.py
#---ADD --
c.NotebookApp.password.password=u'上面得到的hash碼'
c.NotebookApp.open_browser=False

#OK






以上步驟 要注意要在本地用jupyter新建目錄並在新建目錄裏新建文件進行編輯,否則可能會有權限問題。

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