我安装了 spyder3 并尝试将其启动器添加到 gnome 面板。我无法让它工作...我尝试了几种方法:
我启动了 spyder3 并点击面板上的图标,希望出现“添加到收藏夹”菜单项 - 但是没有。
我查找了一个
.desktop
文件($ dpkg -L spyder3 | grep '\.desktop'
)。它存在并且位于/usr/share/applications/spyder3.desktop
。我尝试将其拖放到面板上。但这也不起作用。我尝试
spyder3.desktop
在命令行上添加到设置收藏夹(类似于$ gsettings set org.gnome.shell favorite-apps "['firefox.desktop', ..., 'spyder3.desktop']"
)。注销并再次登录。但这也不起作用。我尝试使用创建自定义 spyder3 启动器
$ gnome-desktop-item-edit
。它确实创建了一个(可执行).desktop
文件,但我也无法将其添加到启动器中。
有没有办法为 spyder3 添加启动器?怎么样?
答案1
我知道这是一个老问题,但我希望我的回答无论如何都能有所帮助。我遇到了同样的问题。解决该问题的一种方法是启动“应用程序菜单”(Gnome 菜单下部带有九个点的小按钮;您也可以使用“Windows”按钮)。您将找到一个带有文本“键入以搜索”的字段,您只需在其中输入“Spyder3”。应用程序的图标将出现。只需右键单击它,然后在出现的菜单中选择“添加到收藏夹”。就我而言,我使用 pip 安装了 Spyder3,因此我的 Spyder .desktop 文件位于 /usr/local/share/applications 中。如果那里没有它,您可以创建一个并将其放在该文件夹或 ~/.local/share/applications 中。然后您可以按照上述步骤操作。
这种方法的一个问题是,当我启动 Spyder3 时,除了我添加的图标之外,还出现了另一个 Spyder 图标,所以我有两个图标。当我关闭应用程序时,第二个图标消失了。在尝试了这种行为后,我注意到我添加到收藏夹的图标上写着“Spyder3”,而另一个图标上只写着“Spyder”。如果您遇到这种情况,您可以在 /usr/local/share/applications 或 ~/.local/share/applications 中复制或创建一个名为“spyder.desktop”的 .desktop。如果您按照上述步骤操作,您将在“应用程序菜单”上找到这两个启动器。使用名为“spyder.desktop”的启动器和/或删除名为“spyder3.desktop”的启动器。
也许这是 Spyder 的一个错误。我想我会向作者报告。
希望这能有所帮助!如果您有任何疑问,请随时再次询问。