无法在Raspberry Pi启动时执行python脚本

腿:

我在Raspberry Pi引导上启动python脚本时遇到问题。我已经阅读了许多主题并尝试了一些技巧,但是这些技巧都不适合我。

我试图执行的文件名为test.py,它只是在Pi启动时记录了一个时间到另一个文件:

#!/usr/bin/python
import time

f=open('logger.txt','w')
tim=time.strftime("%H:%M:%S")
f.write('Startup on: %s\n'%(tim))
f.close()

它位于:/ home / pi,我修改了所有人的权限(777)。我试图在退出0之前在/etc/rc.local文件中添加一行,我的rc.local看起来像这样:

python /home/pi/test.py &
exit 0

启动没有任何反应。如果我编写具有相同功能的.sh文件,并相应地更改rc.local中的行,则一切正常。

谁能帮我,启动时运行python脚本有什么不同?谢谢你柿子

错误:

如果未指定绝对路径,请open假定为当前工作目录的相对路径。

在了解工作目录的位置之前,最好先尝试使用绝对路径。

f = open('/home/pi/logger.txt', 'w')

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在Raspberry Pi上启动时启动Node App

Raspberry pi中的Crontab无法运行非常简单的脚本

Python脚本无法在启动时启动

无法在Raspberry Pi上运行elasticsearch图像

为什么在我的Raspberry Pi启动时通过将命令添加到/ etc / profile来执行它,为什么我的Python脚本在后台运行两次?

使用AWS SSM服务在启动时更新Raspberry Pi

Raspberry Pi无法安装mysql或Nginx

Raspberry Pi 4 U-Boot在启动时挂在启动内核中

在启动时为Raspberry PI运行OpenVINO Python脚本

如何在Debian无头服务器(Raspberry Pi)上启动时启动服务?

启动时无法运行脚本

无法通过SSH连接到Raspberry Pi

在启动时运行Python脚本(Raspberry Pi上的Arch Linux ARM)

Raspberry Pi(RaspBMC)cronjobs无法正常工作

脚本在启动时无法正确运行

端口转发Raspberry Pi无法正常工作

无法在启动时触发tmux脚本

启动时无法运行python脚本

在Raspberry Pi上启动时以及在后台运行带有无限while循环的bash脚本

启动时的PHP循环脚本无法启动

在Raspberry Pi上启动时自动启动Deluge守护程序1.3.10

无法更新Raspberry PI(apt-get)

Raspberry上的ArchlinuxArm:无法在启动时同步日期时间

重启后Raspberry Pi 4无法启动

Raspberry Pi 无法连接到 VPN

无法使用 Nearby api 发现 Raspberry pi

我在 Maya 启动时无法运行 python 脚本

在 Raspberry pi 上启动时启动 python 脚本的困难

Raspberry Pi SimpleHTTPServer 在启动时启动并使用 Chrome 启动