Python 覆盆子罐头';t access/dev/mem

Python 覆盆子罐头';t access/dev/mem,python,raspberry-pi,raspbian,gpio,Python,Raspberry Pi,Raspbian,Gpio,我已在我的树莓上安装了Raspbian,并添加了: /etc/rc.local: chown /dev/ttyUSB0 #to allow current user to use 3G modem /etc/sudoers: raspbian ALL=NOPASSWD: ALL 对于autologin: 1:2345:respawn:/sbin/getty --autologin raspbian --noclear 38400 tty1 在使用Python中的GPIO写入GP

我已在我的树莓上安装了Raspbian,并添加了:

  • /etc/rc.local:

     chown /dev/ttyUSB0 #to allow current user to use 3G modem
    
  • /etc/sudoers:

     raspbian ALL=NOPASSWD: ALL
    
  • 对于autologin:

     1:2345:respawn:/sbin/getty --autologin raspbian --noclear 38400 tty1
    
  • 在使用Python中的GPIO写入GPIO引脚之前

    现在,当我尝试使用sudo运行我的Python脚本时,我收到一个异常,其中是write,我无法访问/dev/mem

    我试图将“raspbian”用户添加到组“kmem”中,但不起作用

    我试图在没有密码的情况下删除autologin和sudo,但也不起作用

    我试过使用C语言的WiringPi,并使用WiringPi工作

    请帮助我找到从python使用GPIO的解决方案。

    我发现了这个问题

    我忘了:

      GPIO.setup(<PIN>, <MODE>)
    
    GPIO.setup(,)
    
    如果没有这个Python抛出和异常,write将尝试使用root运行代码。

    我发现了问题

    我忘了:

      GPIO.setup(<PIN>, <MODE>)
    
    GPIO.setup(,)
    
    如果没有这个Python抛出和异常,write将尝试使用root运行代码