我安装了 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']"
)。注销并再次登录。那也没用。我尝试使用
$ gnome-desktop-item-edit
. 这确实创建了一个(可执行).desktop
文件,但我也无法将它添加到启动器中。
有没有办法为 spyder3 添加启动器?如何?
我看到这是一个老问题,但我希望我的回答无论如何都会有所帮助。我有同样的问题。解决此问题的一种方法是启动“应用程序菜单”(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 错误。我想我会向作者报告。
我希望这有帮助!如果您有任何疑问,请随时再次询问。