我使用Tkinter gui在Python上做了一个应用程序,在Raspbian上使用RPi。我有三个问题:
1)我使用以下方法将python脚本转换为可执行文件:
chmod -x path/myfile.py
我已在剧本的第一行宣布
#!/usr/bin/env python3
当我双击脚本时,会弹出一个窗口,询问我是要正常执行还是在终端上执行。如果我选择了Execute,则脚本会正常运行。
有没有办法直接执行,不问?
2)如何在桌面上创建一个快捷方式来执行我的python脚本?
我在桌面上创建了一个文件,并编辑了以下内容:
[Desktop Entry]
Type=Application
Encoding=UTF-8
Name=Name of the shortcut
Comment=Comment
Icon=path/pic.gif
Exec=python3 path/myfile.py
Terminal=false
图片如果快捷方式有效,但脚本没有启动。沙漏似乎没有任何反应。
3)如何在Raspbian启动时启动python脚本? 我已经编辑了
/etc/xdg/lxsession/LXDE/autostart
以及
/etc/xdg/lxsession/LXDE-pi/autostart
使用:
@python3 path/myfile.py
在文件的最后一行。重新启动系统,没有任何反应。
感谢您的帮助。