![“作为程序运行”不会打开终端窗口](https://linux22.com/image/1191767/%E2%80%9C%E4%BD%9C%E4%B8%BA%E7%A8%8B%E5%BA%8F%E8%BF%90%E8%A1%8C%E2%80%9D%E4%B8%8D%E4%BC%9A%E6%89%93%E5%BC%80%E7%BB%88%E7%AB%AF%E7%AA%97%E5%8F%A3.png)
我使用的是 Ubuntu 22.04(乌克兰语)。我想快速运行我的脚本(如 .py),但是:
- 如果我使用文件管理器(Nautilus)中的“作为程序运行”功能,它的工作是正确的(打开一个终端窗口)
- 但是如果我从桌面使用此功能,则不会打开任何内容(尽管根据我的观察,脚本已执行)。
如何修复此问题?
答案1
从桌面运行时,脚本不会在新启动的终端中启动,而是在后台运行而不连接到标准输出。这肯定是实现桌面图标的 gnome shell 扩展的限制。您需要从文件管理器启动这些脚本,直到修复此问题。
我使用的是 Ubuntu 22.04(乌克兰语)。我想快速运行我的脚本(如 .py),但是:
如何修复此问题?
从桌面运行时,脚本不会在新启动的终端中启动,而是在后台运行而不连接到标准输出。这肯定是实现桌面图标的 gnome shell 扩展的限制。您需要从文件管理器启动这些脚本,直到修复此问题。