由於DSM最新的更新已經把python3整合起來了,能直接利用排程直接執行python3
但有了其他問題,就是沒有安裝pip,所以沒有辦法使用任何套件
如果自己的python有用到套件,就需要額外安裝pip
才能安裝python的套件
先使用PUTTY,連入nas
輸入以下指令,並再輸入一次密碼,取得root權限
sudo -i
輸入以下指令下載pip
curl -k https://bootstrap.pypa.io/get-pip.py | python3
出現 Successfully,就安裝完成了,也會出現一些WARNING,提醒操作的危險性
接下來就可以開始安裝python套件了
以下是安裝requests
然後到NAS的控制台>任務排程表
點下新增,選使用者定義指令碼(可選排程或觸發,看需求)
選擇任務設定,輸入使用者定義指令碼(目前用python來實作)
注意路徑,看你把檔案放在哪邊,路徑就設哪邊
由於是背景執行,無法看到執行結果,需要額外設定
回到任務排程表,點選設定
設定結果輸出到指定資料夾,這樣就能看到執行結果了(在python中使用 print輸出的結果)