jupyter-lab設置自啟動及遠程連接開發(fā)環(huán)境
1 創(chuàng)建JupyterLab運行腳本
首先找到jupyter-lab命令的位置,一般在~/.local/bin/下,可以創(chuàng)建shell腳本autoJupyterLab.sh:
#!/bin/sh /home/myjetson/.local/bin/jupyter-lab
測試一下腳本的正確性::
./autoJupyterLab.sh
遠程連接JupyterLab成功,說明運行腳本沒問題。
2 添加JupyterLab Service文件
Ubuntu18通過systemd管理服務,因此添加服務來開機運行JupyterLab腳本。
服務Service保存在/lib/systemd/system和/etc/systemd/system下。在/etc/systemd/system下創(chuàng)建auto-jupyter.service服務:
[Unit] Description=Auto Load JupyterLab After=network.target [Service] Type=simple User=your_username ExecStart=/your_script_dir/autoJupyterLab.sh Restart=on-failure RestartSec=15s [Install] WantedBy=multi-user.target
3 設置Jupyter Service自啟動
讓systemd重新加載service文件:
sudo systemctl daemon-reload
然后設置auto-jupyter.service開機自啟:
sudo systemctl enable auto-jupyter.service
這樣配置就完成了。
4 測試自啟動服務
試著手動運行auto-jupyter.service,看看服務寫的有沒有問題:
sudo systemctl start auto-jupyter.service sudo systemctl status auto-jupyter.service
重啟服務器,遠程連接jupyterlab,大功告成!
到此這篇關(guān)于jupyter-lab設置自啟動及遠程連接開發(fā)環(huán)境的文章就介紹到這了,更多相關(guān)jupyter-lab設置自啟動及遠程連接內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
python面向?qū)ο蠡A(chǔ)之常用魔術(shù)方法
這是我聽老師上課做的筆記,文中有非常詳細的代碼示例及注釋,對新手及其友好,對正在學習python的小伙伴們也很有幫助,需要的朋友可以參考下2021-05-05Python2.7基于笛卡爾積算法實現(xiàn)N個數(shù)組的排列組合運算示例
這篇文章主要介紹了Python2.7基于笛卡爾積算法實現(xiàn)N個數(shù)組的排列組合運算,涉及Python笛卡爾積算法及排列組合操作相關(guān)實現(xiàn)技巧,需要的朋友可以參考下2017-11-11Python進階之@property動態(tài)屬性的實現(xiàn)
這篇文章主要介紹了Python進階之@property動態(tài)屬性的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2019-04-04利用Pycharm + Django搭建一個簡單Python Web項目的步驟
這篇文章主要介紹了利用Pycharm + Django搭建一個簡單Python Web項目的步驟,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2020-10-10Python數(shù)組條件過濾filter函數(shù)使用示例
數(shù)組條件過濾簡潔實現(xiàn)方式,使用filter函數(shù),實現(xiàn)一個條件判斷函數(shù)即可,示例代碼如下2014-07-07Python?Melt函數(shù)將寬格式的數(shù)據(jù)表轉(zhuǎn)換為長格式
在數(shù)據(jù)處理和清洗中,melt函數(shù)是Pandas庫中一個強大而靈活的工具,它的主要功能是將寬格式的數(shù)據(jù)表轉(zhuǎn)換為長格式,從而更方便進行分析和可視化,本文將深入探討melt函數(shù)的用法、參數(shù)解析以及實際應用場景2023-12-12