XAr*_*gon 6 python sudo kivy raspberry-pi
我一直在使用KivyPie OS(为Kivy开发预配置Linux)在Raspberry Pi上编写Kivy图形程序.
出于某种原因,如果以sudo开始,它的运行速度非常慢.通常,运行"python main.py",程序以每秒约30个周期运行.但是,如果我执行"sudo python main.py",它会以每5-10秒1个周期的速度运行.
我需要使用sudo来访问Raspberry的GPIO.(除非我尝试其他方式来做,我看到人们讨论).
不过,我很感兴趣,是什么原因导致sudo如此大规模的性能下降?是否有可能解决这个问题?
PS:使用和不使用sudo在我的PC(Linux)上运行相同的程序似乎不会导致这样的问题.仅限覆盆子.
好吧,我认为这个问题已经解决了,即使仍然存在一些问题。
以下是要点:
综上所述,最初的问题原因已经找到,目前还没有找到直接使用Python启动程序的修复方法,但是通过使用Pyinstaller编译程序解决了问题。(仍然不是一种方便的调试方法。)