无法在 Ubuntu 18.10 中创建自定义桌面文件

无法在 Ubuntu 18.10 中创建自定义桌面文件

我创建了一个自定义桌面文件并将其放入,~/.local/share/applications但当我显示所有应用程序时它并没有出现,然后我尝试将其放入但/usr/share/applications无济于事。

我仍然可以在 Ubuntu 18.10 中通过双击运行它,但我无法在 Kubuntu 18.10 中使用相同的文件(它返回有关无效桌面文件或格式错误的错误)。

这里肯定存在问题,因为我在以前的版本中做过数百次同样的事情,但从来没有遇到过这个问题。

有人知道这件事吗?

#!/usr/bin/env xdg-open
[Desktop Entry]
Type=Application
Version=3.3.1
Name=Spyder3
GenericName=Spyder3
Comment=The Scientific Python Development Environment - Python 3
Icon=spyder3
TryExec=spyder3
Exec=spyder3 %F
Terminal=false
MimeType=text/x-python;
Categories=Development;Science;IDE;Qt;
Keywords=Development;Science;IDE;Qt;
StartupNotify=true

编辑:我不知道为什么,但重启后,我无法再在 Ubuntu 中打开它。它显示There was an error launching the application。在 Kubuntu 中,它返回

KDEInit 无法启动“spyder3”:无法打开库“libkdeinit5_spyder3”。无法加载库 libkdeinit5_spyder3:(libkdeinit5_spyder3:无法打开共享对象文件:没有此文件或目录)

答案1

这是通过 anaconda 安装的 spyder 的问题。只需在两行中使用完整路径TryExec=即可Exec=

相关内容