配置jupyterlab遠程訪問及其常見問題解決,內核修改


jupyterlab:

  • pip:pip install jupyter jupyterlab
  • remote access:
    1. 生成配置文件: jupyter notebook --generate-config
    2. 生成口令,訪問時輸入驗證:
      >>>from notebook.auth import passwd
      >>>passwd()
      
    3. 修改配置文件:
      $vim ~/.jupyter/jupyter_notebook_config.py
      
      c.NotebookApp.ip='*' # 就是設置所有ip皆可訪問
      c.NotebookApp.password = 'sha1:72... # 剛才復制的那個密文'
      c.NotebookApp.open_browser = False # 禁止自動打開瀏覽器
      c.NotebookApp.port =8888 #隨便指定一個端口
      
    4. 訪問:瀏覽器輸入url: http://ip:port/

jupyter notebook調出快捷鍵:

  • 方法1:在命令模式下,按鍵盤上 h 鍵。
  • 方法2:在界面“Help”菜單下,點擊“Keyboard Shortcuts”。

jupyter常見問題:

  • jupyter突然奔潰,重新打開,發現之前執行的文件全部丟失,文件恢復到了很久之前的版本
  • 解決方案:
%history -g -f notebook_file.ipynb # 將所有執行歷史保存到文件notebook_file.ipynb文件中

https://blog.softhints.com/6-ways-recover-deleted-jupyter-notebook-including-jupyterlab/#step4jupyternotebookrestorecheckpointsession

  • jupyter內核修改,官方手冊
    1. 注意是否是conda環境
    2. 安裝ipykernel: python -m pip install ipykernel
    3. 新建kernel: python -m ipykernel install --user --name=py39, 如果不定義--name參數的話,默認為python3
    4. 查看kernel: jupyter kernelspec list
    5. 刪除: jupyter kernelspec uninstall your_kernel_name


免責聲明!

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



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