好吧,标题已经说明了一切。但只是为了澄清。
我有 Ubuntu,并使用 Qt Designer 4 和 PyQt4 编写了一个 GUI 应用程序。该程序在终端中运行 python main.py
运行良好。
上周我进行了更新,现在程序需要 sudo
权限才能启动。所以我输入 sudo python main.py
。
但是哦,我的天呐。出现了多么难看的界面啊。 O.o
而且我不知道如何在我的程序以及我将制作的所有其他程序中获得非常好的正常模式界面。有什么方法可以设置 python 的可用值吗?我需要执行任何命令行代码吗?
该程序仅部署在Linux机器上。
附注
我在网上搜索了很多,但找不到有效的解决方案。
最佳答案
希望理解正确,您可能已经以“root”身份编辑了程序。如果没有必要,PyQt 不需要以 super 用户运行。
尝试将程序保留为 root:
$sudo chmod 777 yourprogram.py
然后退出 root 并重新运行 python yourprogram.py
关于python - 如何在 Ubuntu 中以 sudo 权限运行 PyQt 应用程序并保持正常用户风格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31893477/