当前位置: 首页 > 知识库问答 >
问题:

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

席兴平
2023-03-14

我的Raspberry Pi上有一个Python脚本,运行在ArchLinuxARM上。要启动脚本,我使用以下命令:

sudo python2 screen/screen.py

它工作得很好。现在,我的问题是,如何在启动时自动运行此脚本?

共有1个答案

郭辉
2023-03-14

在/etc/systemd/system/make文件夹中创建一个名为screen的文件。服务

该文件的内容可能如下所示(根据您的使用进行更改):

[Unit]

Description=Launches screen with my config

After=network.target

[Service]

Type=simple

ExecStart=command_you_want_to_run

RemainAfterExit=true

[Install]

WantedBy=multi-user.target

完成后,运行系统CTL启用屏幕。服务

wantedBy行告诉systemd在哪里制作符号链接。

要了解有关服务单元文件选项的更多信息,请查看docs:man-systemd。服务

 类似资料:
  • 本文向大家介绍在Windows启动时自动运行Python脚本?,包括了在Windows启动时自动运行Python脚本?的使用技巧和注意事项,需要的朋友参考一下 将Python脚本添加到Windows启动时,基本上表示Python脚本将在Windows启动时运行。这可以通过两步过程来完成- 步骤#1:在Windows启动文件夹中添加或添加脚本 在启动Windows后,它会执行(相当于双击)其启动文件

  • 我试图在启动时运行我python脚本,但它不起作用。 下面是我的python脚本(不起作用): 这是我的python脚本(works): 下面是我的rc.local文件(也可以尝试crontab并在/ect/init.d中设置服务): 看起来通过导入paho.mqtt.发布可以让我的脚本停止工作,我是Linux的新手,我不知道为什么。有人可以帮助我吗?感谢您的帮助。 Ubuntu 16.04 如果

  • 问题内容: 首先,这可能需要移至超级用户。我无法确定哪个场地更好。 我正在尝试编写一个将在启动/重新启动时运行的R脚本,并将该计算机添加到doRedis工作者池中。(doRedis是一个foreach后端)。 这是我的R脚本“〜/ Rworker.R” 我可以使用command从命令行运行此脚本 。 接下来,我编写了一个shell脚本来运行R脚本,标题为“ /etc/init.d/StartWor

  • 问题内容: 我的用例是我想初始化文件中的某些函数,然后使用定义的那些函数启动ipython。有什么办法可以做 问题答案: 根据文档,这很简单: 使用以下命令启动IPython: 如果不带选项调用,它将执行顺序列出的所有文件,并将您放入解释器,同时仍然确认您可能在文件中设置的任何选项 。此行为与标准Python不同,标准Python在被称为as时只会执行一个文件,而忽略您的配置设置。 所以,只需使用

  • 我一直在尝试在Rpi启动时启动python脚本,但迄今为止我所尝试的一切都没有成功。 脚本是以下内容的某个版本:https://www.raspberrypi.org/learning/temperature-log/worksheet/: 它本身工作得很好。我试着编辑crontab,有无Python的绝对路径,以及编辑/etc/rc。地方的 我知道它不起作用,因为它应该创建一个文本文件并每分钟编

  • 问题内容: 在Amazon S3 Linux实例上,我有两个名为的脚本,它们 永远 启动和停止(依次运行Node.js应用程序)。我使用这些脚本手动启动和停止我的Node.js应用程序。到目前为止,一切都很好。 我的问题:我还想将其设置为在系统启动时运行。我知道我需要在其中添加文件,并且知道如何将其符号链接到其中的适当目录,但是我无法弄清楚放置在其中的文件中实际需要什么。我认为这应该只是一条线,例