繁体   English   中英

如何自动启动python / pyside GUI

[英]How can I auto start a python/pyside GUI

我创建了一个Pyside QT GUI应用程序(Python 2.7),部分规范是在系统启动时自动启动它。 普通的init.d东西似乎不起作用,因为它是一个GUI应用程序。

到目前为止,我已经尝试了x11 init.d和xdg xyz.desktop解决方案,但它们似乎没有用。

您将如何解决?

Pyside应用如何在系统启动时自动启动?

(Debian Wheezy)

实际上, init.d无法正常工作很奇怪。 您也可以尝试将命令添加到/etc/rc.local中。此处有一些详细信息: https : //unix.stackexchange.com/a/49635

脚本/etc/rc.local由系统管理员使用。 在所有常规系统服务启动之后,在切换到多用户运行级别的过程结束时,将执行该命令。 您可以使用它来启动定制服务,例如,安装在/ usr / local中的服务器。

好了,经过几个小时的鬼混,我知道了。 我实际上使用了GNOME中的内置启动管理器。 我以前尝试过,但是没有用。 因此,这次我创建了一个条目来启动gnome-calculator ..内置计算器。

然后,我使用gedit(〜/ .config / autostart / gnome-calculator.desktop)在〜/ .config / autostart / gnome-calculator.desktop中编辑了该条目。 我将Exec = gnome-calculator更改为Exec = python /home/me/myapp.py

而且有效。

是的,这是一个la脚的解决方案,它无法确定问题所在,但这只是一个开始。 谢谢您的帮助。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM