如何允许python应用程序更改系统时间

时间:2018-06-05 10:34:44

标签: python linux

我正在开发一个项目,该项目包含python软件,可在单板计算机上运行和处理来自多个设备和传感器的数据。由于其中一个设备是INS(惯性导航系统),我们尝试将我们的数据与其提供的时间(从GPS卫星获取)进行匹配。

要从python设置实际时间,我们使用此处提供的类似解决方案:Python module to change system date and time

我们的问题是我们总是会收到权限错误,我们正在寻找答案。

不可接受的事情:

  • 使用sudo运行软件
  • 以root身份运行软件

1 个答案:

答案 0 :(得分:1)

尝试为您的应用设置CAP_SYS_TIME功能。见http://man7.org/linux/man-pages/man7/capabilities.7.html