Ubuntu python 虛擬環境下 自啓動

Ubuntu python 虛擬環境下 自啓動

1.編寫一個shell

 

1.前面的是你使用的環境下的python的絕對路徑

2.後面是你的程序(.py)的絕對路徑

3.我是把這個test.sh放在和app.py同一目錄下的,不然報錯

 

4.給sh添加權限sudo chmod +x test.sh

2.把shell加入自啓動

  1. sudo gedit /etc/rc.local  (可能提示沒有gedit,使用vim 也可以)

 

  1. cd 到這個路徑是因爲我的app.py換個路徑運行就報錯。所以我要cd到這個路徑下去運行sh纔可以。
  2. 在rc.local中添加 sh的絕對路徑  (如果沒有exit 0 也要加上去)
  3. 這個也要添加權限sudo chmod +x /etc/rc.local

3.重啓就可以了

  1. reboot

4.問題處理

(1)rc-local 不啓動

sudo systemctl status rc-local

 

2.添加日誌

 

3. 看看腳本的權限

ls -l filename

ls -ld folder

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