我最近在Ubuntu 17.10(系统环境)中安装了anaconda3。要运行anaconda-navigator,我每次必须以root身份激活
Source ~/anaconda3/bin/activate root
要运行它,我每次都要写
anaconda-navigator
现在,我想创建一个桌面条目,但是在多个阶段出现错误。您能否从一开始就说明如何在Linux上为anaconda3创建桌面条目?
编辑:我已经尝试过使用此帖子on AskUbuntu.,但是对我来说却失败了。它没有显示在停靠栏以及/usr/share/applications
中。我真的很沮丧。
答案 0 :(得分:0)
首先,检查您的系统上是否安装了anaconda3(有时安装过程中由于网络问题,软件包可能会损坏(对我不起作用))。以及是否能够在没有桌面条目的情况下启动anaconda-navigator
。
步骤1 。打开文本编辑器,并将以下内容作为Anaconda.desktop
保存到您的主目录。
[Desktop Entry]
Version=1.0
Type=Application
Name=Anaconda-Navigator
GenericName=Anaconda
Comment=Scientific Python Development Environment - Python3
Exec=bash -c 'export PATH="/home/jishan/anaconda3/bin:$PATH" && home/jishan/anaconda3/bin/anaconda-navigator'
Categories=Development;Science;IDE;Qt;Education;
Icon=/home/jishan/anaconda3/lib/python3.6/site-packages/anaconda_navigator/static/images/anaconda-icon-256x256.png
Terminal=false
StartupNotify=true
MimeType=text/x-python;
在Icon=/home/jishan/anaconda3/lib/python3.6/site-packages/anaconda_navigator/static/images/anaconda-icon-256x256.png
中将用户名更改为您的用户名,即用您的用户名替换jishan
。
第2步。以root用户身份将Anaconda.desktop
复制到/usr/share/applications/
(因为您可能需要复制/ usr / share / applications /的权限)
sudo cp Anaconda.desktop / usr / share /应用程序
这将在Anaconda
中创建一个名为/usr/share/applications/
的桌面条目。
第3步。检查是否将Anaconda
添加到了应用程序停靠栏中。如果找不到,请在搜索栏中搜索它。或者,您可以直接从/usr/share/applications/Anaconda.desktop
运行。