在 Raspberry Pi 上使用 PHP 啟動 Miniconda 環境並運行 Tensorflow + keras 模型的方法
Toby
Toby

在做 FYP 時難得一次預上連在 StackOverflow 也找不到問題,結果被我試出來了。
問:如何在 Debian Linux 上用 www-data 權限運行屬於 pi 使用者的 miniconda 環境並運行 Tensorflow
答:shell_exec 以下指令:
“echo raspberry | /bin/su -s /bin/bash -c ‘./runmodel.sh {其他需要傳進去的參數} ‘ pi”
(解釋: 第一個 echo raspberry 是帳戶密碼,後面的 pi 是帳戶名稱。)

然後在你要執行的 bash 檔裡面加上:
cd /home/pi/miniconda3/bin/
source activate {環境名稱}
(我想找不到的原因應該是沒有人拿 Raspberry Pi 跑神經網絡吧?🤔🤔🤔)