He usado la guía de una pregunta similar ( ¿Cómo puedo crear lanzadores en mi escritorio? )
pero nada funciona cuando se trata del acceso directo Ananconda3.
Aquí está mi archivo de escritorio para 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;
He tenido éxito la parte de la imagen, pero en realidad no puedo iniciarla. Hay un icono en mi escritorio y he puesto el comando bash -c anaconda-navigator.
Por favor, ayúdame a identificar lo que me estoy perdiendo?
.desktop
iniciador?bash -c anaconda-navigator
en Terminal?Respuestas:
Los siguientes pasos funcionan en Ubuntu 16.04, pero no sé si funciona en 17.04.
Crear un script de shell
/home/paygilant/bin/anaconda.sh
Crea un archivo de escritorio
/home/paygilant/anaconda.desktop
Ejecutar
sudo desktop-file-install anaconda.desktop
. Después de 10 ~ 20 segundos, puede ver el acceso directo de Anaconda en el tablero.fuente
anaconda-navigator --version
en la terminal me sale1.9.6
, sin embargo, al añadir esta entrada a la entrada de escritorio y la instalación de reciboanaconda-navigator.desktop: error: value "1.9.6" for key "Version" in group "Desktop Entry" is not a known version
Version
es la versión de este archivo .desktop. Debe tenerx.y
formato y es irrelevante para la versión de Anaconda.Primero verifique si anaconda3 está instalado en su sistema o no (en algún momento el paquete puede romperse debido a problemas de red durante la instalación). Y si puede iniciar
anaconda-navigator
sin una entrada de escritorio o no (vea cómo iniciar anaconda-navigator sin una entrada de escritorio, más adelante en esta publicación).Para crear una entrada de escritorio
Paso 1. Abra su editor de texto y guarde el siguiente contenido
Anaconda.desktop
en su directorio de inicio.Cambie el nombre de usuario a su nombre de usuario,
Icon=/home/jishan/anaconda3/lib/python3.6/site-packages/anaconda_navigator/static/images/anaconda-icon-256x256.png
es decir, reemplácelojishan
por su nombre de usuario.Paso 2. Copia el
Anaconda.desktop
que/usr/share/applications/
como root (Debido a que es posible que tenga permiso para copiar en / usr / share / applications /)Paso 3. Verifique si
Anaconda
está agregado a su base de aplicaciones. Si no lo encontró, búsquelo en la barra de búsqueda. O puedes correr directamente desde/usr/share/applications/Anaconda.desktop
.Inicie Anaconda-navigator sin una entrada de escritorio
Es posible que su usuario (no root) no tenga acceso a anaconda-navigator o que aún no esté activado.
Esto dará como resultado una sola línea
(bash)
, si está instalada. Si no está instalado, instálelo desde aquí.Si está instalado, puede iniciarlo ahora
Esto resultará en la apertura de anaconda-navigator. (Por cada vez que active la raíz tan pronto como se destruya su sesión).
fuente
python3.7
Tratado y probado. Necesitas darle el camino completo por alguna razón:
Luego, para agregarlo al tablero Unity / Gnome:
Nota: No agregué un ícono aquí y no estoy seguro de que la ruta que utilice sea buena (no se verificó).
fuente
La respuesta tiene dos pasos:
Crear
Anaconda.desktop
Abra su editor de texto y guarde el siguiente contenido como
Anaconda.desktop
en su directorio de inicio.Anaconda.desktop
contenido:Use su ruta de icono en lugar de la que está aquí.
Mueva su
.desktop
archivo a la carpeta de la aplicación/usr/share/applications/
, ahora busque Anaconda en el dock y haga clic.Este método funciona para mí (Ubuntu 18.10)
fuente
¿Tienes la propiedad sobre el archivo? Un error común que veo en este caso es que las personas usan chmod + X como root o sudo.
¿Puedes dar el resultado del siguiente comentario?
La segunda pregunta es ¿estás usando Unity o Gnome3? Normalmente debería usar gnome3 en lugar de Unity en 17.10, es posible que desee buscar una guía para gnome3 en lugar de versiones anteriores. Esto debería funcionar ¿Cómo puedo crear lanzadores en mi escritorio?
fuente
Para ejecutar anaconda con el ícono del iniciador, primero debe agregar la ruta al entorno raíz
PATH
reinicia tu PC,
entonces sorpresa, sorpresa, el icono que creaste funcionaría
fuente
Esto está funcionando en Ubuntu 18
Ir
/usr/share/applications/
Crea un archivo usando sudo
Anaconda.desktop
p.ej:
Pegue lo siguiente:
Cambie
superman
a la carpeta de su usuario.fuente