我们有一个用tkinter在python中构建的gui前端。
主程序位于/home/user/program
gui在/home/user/program/gui
通过输入python gui.py
并按预期工作
我用这段代码创建了一个快捷方式:
[Desktop Entry]
Comment=Comment
Terminal=false
Name=Name
Exec=lxterminal --command='bash -c "python /home/user/program/gui/gui.py; exec $SHELL"'
Type=Application
Icon=/home/user/program/gui/icon.png
Path=/home/user
StartupNotify=false
gui.py似乎已启动,但在终端声明中有错误:
Traceback (most recent call last):
File "/home/user/program/gui/gui.py", line 10, in <module>
from program.task1 import scriptName
ImportError: No module named program.scriptName
我不知道为什么这么难实现。如果有人有更简单的方法,请在此处提出建议。我花了几个小时试图让这个工作。感谢