在远程Linux上运行`pigpiod`守护进程

时间:2017-08-06 09:42:13

标签: python

pigpiod是一个控制远程GPIO(Raspberry Pi)的守护进程。 我试图在rpi#2上从rpi#1远程加载它,但是不成功。

RPi都使用Ubuntu 16.04运行Python 3.5。

在本地机器守护程序上使用时执行OK:

def runpigpiod_local():
    subprocess.run(['sudo','pigpiod'])

但是 - 当尝试远程执行时 - 它失败

def runpigpiod(adress):
    result = subprocess.run(['ssh','guy@192.168.2.112','sudo pigpiod'])

输出:

guy@192.168.2.112's password: 
sudo: no tty present and no askpass program specified

1 个答案:

答案 0 :(得分:0)

问题的答案如下: Configuring Remote GPIO