synology-nas使用python與pip安裝

      在〈synology-nas使用python與pip安裝〉中尚無留言

由於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輸出的結果)

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *