【问题标题】:Auto-run python script when system is booted on jetson nano在jetson nano上启动系统时自动运行python脚本
【发布时间】:2020-07-16 18:04:31
【问题描述】:

系统在jetson nano上启动时如何自动运行我制作的python脚本?

【问题讨论】:

    标签: python-3.x nvidia-jetson startupscript nvidia-jetson-nano


    【解决方案1】:

    尝试StartupApplications 并使用正确的路径添加您的python 执行shell 命令。 一个更好的解决方案是使用crontab

    crontab -e
    

    添加@reboot python path/to/script 以便每次重新启动时都会执行脚本。 这个link 可能会对你有所帮助。

    【讨论】:

    • 我通过使用 shell 脚本和 systemd 服务解决了这个问题,但是因为我的代码包含用于使用相机的 cv2,我收到一个新错误“无法打开显示”,我现在正在尝试解决它。感谢您的帮助。
    【解决方案2】:

    作为 systemd 或 crontab 的替代方案,您可以尝试 pm2。它非常易于配置和使用。只需遵循快速入门指南即可。或者只是通过以下方式对其进行测试:

    pm2 start app.py
    pm2 save
    

    请注意,您最初应该生成一个startup script 以使其在启动时工作。

    【讨论】:

      猜你喜欢
      • 2017-02-18
      • 2022-11-03
      • 2021-11-27
      • 2016-12-19
      • 2019-08-16
      • 2018-11-07
      • 1970-01-01
      • 1970-01-01
      • 2015-01-16
      相关资源
      最近更新 更多