树莓派-Neopixel python库-Errno 30:只读-文件系统

时间:2018-08-15 17:15:09

标签: python linux led neopixel

我为ws2811 / 12可编程条带安装了适用于python的Neopixel库。它以某种方式起作用。但是,我的问题是,在进行轻度动画处理后,整个OS随机地变成只读的。

我使用MQTT将PC中的颜色和LED位置从PC发送到RPi。我将列表写在pkl文件中,然后从不同的脚本开始动画,打开pkl文件,翻译该列表并在条上显示颜色。多次执行此过程后,突然将列表保存在pkl文件中会显示此错误:

  

IOError:[Errno 30]只读文件系统:'led_object.pkl'。

如果我想打开任何python脚本,它会写错误:

  

无法更新“最近的文件”列表:[Errno 30]只读文件系统:'/home/pi/.idlerc/recent-files.lst'

我什至无法将文本保存到普通的txt文件中。唯一有用的是重新启动。

事实是它是由我以root用户身份运行的脚本引起的:该脚本与此脚本几乎相同: Similar script - Template from official library

感谢您的帮助

0 个答案:

没有答案