Usei o guia de uma pergunta semelhante ( como posso criar lançadores na minha área de trabalho? )
mas nada funciona quando se trata do atalho Ananconda3.
Aqui está o meu arquivo da área de trabalho para o anaconda:
[Desktop Entry]
Version=1.0
Type=Application
Name=Anaconda-Navigator
GenericName=Anaconda
Exec=bash -c anaconda-navigator
Icon=/home/paygilant/anaconda3/lib/python3.6/site-packages/anaconda_navigator/s$
Terminal=false
StartupNotify=true
MimeType=text/x-python;
Eu consegui a parte da imagem, mas não consigo iniciá-la. Há um ícone na minha área de trabalho e coloquei o comando bash -c anaconda-navigator.
Ajude-me a identificar o que estou perdendo?
.desktop
iniciador?bash -c anaconda-navigator
no Terminal?Respostas:
As etapas a seguir funcionam no Ubuntu 16.04, mas não sei se funciona no 17.04.
Crie um script de shell
/home/paygilant/bin/anaconda.sh
Crie um arquivo da área de trabalho
/home/paygilant/anaconda.desktop
Corra
sudo desktop-file-install anaconda.desktop
. Após 10 a 20 segundos, você pode ver o atalho do Anaconda no painel.fonte
anaconda-navigator --version
no terminal de eu chegar1.9.6
, mas quando adicionar esta entrada para a entrada desktop e instalar receboanaconda-navigator.desktop: error: value "1.9.6" for key "Version" in group "Desktop Entry" is not a known version
Version
é a versão deste arquivo .desktop. Deve serx.y
formato e é irrelevante para a versão Anaconda.Primeiro verifique se o anaconda3 está instalado ou não no seu sistema (em algum momento o pacote pode estar danificado devido a problemas de rede durante a instalação). E se você pode iniciar
anaconda-navigator
sem uma entrada na área de trabalho ou não (veja como iniciar o anaconda-navigator sem uma entrada na área de trabalho, mais adiante nesta publicação).Para criar uma entrada na área de trabalho
Etapa 1. Abra seu editor de texto e salve o seguinte conteúdo
Anaconda.desktop
no seu diretório pessoal.Mude o nome do usuário para o seu nome de usuário em
Icon=/home/jishan/anaconda3/lib/python3.6/site-packages/anaconda_navigator/static/images/anaconda-icon-256x256.png
ie substituajishan
pelo seu nome de usuário.Etapa 2. Copie seu
Anaconda.desktop
para/usr/share/applications/
como root (porque você pode precisar de permissão para copiar em / usr / share / applications /)Etapa 3. Verifique se
Anaconda
foi adicionado à sua estação de aplicação. Se você não o encontrou, pesquise na barra de pesquisa. Ou você pode executar diretamente de/usr/share/applications/Anaconda.desktop
.Inicie o Anaconda-navigator sem uma entrada na área de trabalho
Seu usuário (não root) pode não ter acesso ao anaconda-navigator ou ainda não o está ativado.
Isso resultará na exibição de uma única linha
(bash)
, se instalada. Se não estiver instalado, instale-o a partir daqui.Se instalado, você pode iniciar agora
Isso resultará na abertura do anaconda-navigator. (Para cada vez que você ativar o root assim que sua sessão for destruída).
fonte
python3.7
Julgado e testado. Você precisa fornecer o caminho completo por algum motivo:
Para adicioná-lo ao traço do Unity / Gnome:
Nota: Eu não adicionei um ícone aqui e não tenho certeza se o caminho que você usa para ele é bom (não foi verificado).
fonte
A resposta tem duas etapas:
Crio
Anaconda.desktop
Abra seu editor de texto e salve o seguinte conteúdo no
Anaconda.desktop
diretório inicial.Anaconda.desktop
conteúdo:Use o seu caminho de ícone em vez do aqui.
Mova seu
.desktop
arquivo para a pasta do aplicativo/usr/share/applications/
, agora procure o Anaconda no dock e clique em.Este método funciona para mim (Ubuntu 18.10)
fonte
Você tem a propriedade do arquivo? Um erro comum que vejo neste caso são as pessoas que usam chmod + X como root ou sudo.
Você pode dar a saída do seguinte comentário?
Segunda pergunta: você está usando o Unity ou o Gnome3? Normalmente você deve usar o gnome3 em vez do Unity na versão 17.10. Você pode procurar um guia para o gnome3 em vez das versões mais antigas. Isso deve funcionar Como posso criar lançadores na minha área de trabalho?
fonte
Para executar o anaconda com o ícone do iniciador, você precisa primeiro adicionar o caminho ao ambiente raiz
PATH
reinicie o seu PC,
então surpreenda surpreenda o ícone que você criou funcionaria
fonte
Isso está funcionando no Ubuntu 18
Vamos para
/usr/share/applications/
Crie um arquivo usando o sudo
Anaconda.desktop
por exemplo:
Cole a seguinte:
Mude
superman
para a sua pasta de usuário.fonte