Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/345.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Raspberry PI:无法处理虚拟地址处的内核分页请求_Python_Linux_Debugging_Raspberry Pi - Fatal编程技术网

Python Raspberry PI:无法处理虚拟地址处的内核分页请求

Python Raspberry PI:无法处理虚拟地址处的内核分页请求,python,linux,debugging,raspberry-pi,Python,Linux,Debugging,Raspberry Pi,我对运行在Raspberry Pi上的Python脚本有问题。坦白地说,脚本最初运行得非常好,然后在一段时间后(通常>1小时),计算机要么冻结,要么关闭。我不确定这是软件问题还是硬件问题。到目前为止,我唯一的线索是计算机冻结时出现的以下错误消息: [9798.371860]无法处理虚拟地址e50b405c处的内核分页请求 这个信息应该如何解释?保持调试代码的好方法是什么?任何帮助都是相关的,因为我对编程相当陌生,对于如何解决这个问题已经没有什么想法了 这里还有一些Python代码打算做什么的背景

我对运行在Raspberry Pi上的Python脚本有问题。坦白地说,脚本最初运行得非常好,然后在一段时间后(通常>1小时),计算机要么冻结,要么关闭。我不确定这是软件问题还是硬件问题。到目前为止,我唯一的线索是计算机冻结时出现的以下错误消息:

[9798.371860]无法处理虚拟地址e50b405c处的内核分页请求

这个信息应该如何解释?保持调试代码的好方法是什么?任何帮助都是相关的,因为我对编程相当陌生,对于如何解决这个问题已经没有什么想法了

这里还有一些Python代码打算做什么的背景知识(但不确定它是否会产生影响)。简而言之,每隔一秒钟,它就会通过传感器记录温度,创建一个JSON文件并保存它,通过cURL(urllib)将此JSON对象发送到web API,接收一个新的JSON文件,根据此文件中的数据更改开关,休眠2秒并重复此过程


谢谢

内核日志中的内容将远远不止这一行。有没有可能得到dmesg输出或/proc/kmsg?问题是整个计算机冻结并变黑,因此我无法查看任何输出。我总是可以重新启动计算机并获取dmesg文件,可能还有kmsg文件,但我不知道这是否有任何帮助。。是否可以保存日志文件并在重新启动后访问它们?dmesg不是一个文件。这是一个读取kmsg的命令。kmsg是一个无限长的文件。您添加了哪些额外的驱动程序?否则内核不太可能抛出这样的问题。有人已经解决了吗?现在是2018年,我在Raspberry Pi Zero上遇到了这个错误。内核日志中的内容将远远不止这一行。有没有可能得到dmesg输出或/proc/kmsg?问题是整个计算机冻结并变黑,因此我无法查看任何输出。我总是可以重新启动计算机并获取dmesg文件,可能还有kmsg文件,但我不知道这是否有任何帮助。。是否可以保存日志文件并在重新启动后访问它们?dmesg不是一个文件。这是一个读取kmsg的命令。kmsg是一个无限长的文件。您添加了哪些额外的驱动程序?否则内核不太可能抛出这样的问题。有人已经解决了吗?现在是2018年,我在树莓皮零上遇到了这个错误。