回覆列表
  • 1 # 羊毛學院

    連線遠端jupyter notebook ----windows環境jupyter notebook作為一個小巧的,使用方便的python編輯器,受到許多初學者的喜愛;考慮到本地配置的限制,往往想要呼叫遠端伺服器中的jupyter notebook,下文記錄下查閱網上資料嘗試的步驟:1. 遠端伺服器中jupyter 安裝本文使用的遠端伺服器是centos7,redhat系;首先,你的伺服器中需要安裝python,pip,此處不贅述;由於本人實際上需要使用Tensorflow,所以會先安裝Tensorflow,具體安裝步驟步驟可以網上資料;安裝jupyter:pip install jupyter notebook2. 伺服器端的設定啟動ipython$ ipython建立密碼In [1]: from notebook.auth import passwd; passwd()需要設定兩次密碼,比如"sha1:-----------------------",複製該字串,之後需要用到生成jupyter的配置檔案$ jupyter notebook --generate-config#將會在home目錄下生成一個隱藏資料夾.jupyter,該資料夾中有一個jupyter的配置檔案;開啟配置檔案,如果不存在即是建立$ vi ~/.jupyter/jupyter_notebook_config.py將以下資訊進行修改c.NotebookApp.ip = "*"c.NotebookApp.password = u" sha1:-----" #這裡就是上面的字串c.NotebookApp.port = 8000 # 這裡的埠可以自己定義,是之後連線的時候需要設定的3. windows客戶端設定如果你是linux本地機,那麼就可以透過ssh訪問遠端伺服器,在命令列中啟動jupyter notebook,輸入localhost:8000(這裡的埠號與你設定的有關),但如果在windows下:透過ssh或者xshell等工具訪問遠端伺服器,在你的會話中進行設定,比如xshell中,選擇屬性-ssh-隧道,點選新增偵聽埠填寫剛才的8000,目標埠預設是8888;設定完成後,在ssh或者xshell的命令列中輸入jupyter notebook此刻,在windows本地中輸入localhost:8000就可以訪問遠端伺服器上的jupyter了;

  • 中秋節和大豐收的關聯?
  • 小孩吃糖弄在床單上用什麼洗乾淨?