우분투 17.10의 데스크탑에서 실행할 아나콘다 바로 가기를 만들 수 없습니까?

Mar 19 2018

비슷한 질문의 가이드를 사용했습니다 ( 데스크탑에서 런처를 어떻게 만들 수 있습니까? ).

그러나 Ananconda3 바로 가기에 관해서는 아무것도 작동하지 않습니다.

다음은 아나콘다 용 데스크탑 파일입니다.

[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;

이미지 부분은 성공했지만 실제로 시작할 수 없습니다. 내 바탕 화면에 아이콘이 있고 bash -c anaconda-navigator 명령을 입력했습니다.

내가 무엇을 놓치고 있는지 확인하도록 도와주세요.

답변

17 PingChuHung Mar 26 2018 at 08:39

다음 단계는 Ubuntu 16.04에서 작동하지만 17.04에서 작동하는지 모르겠습니다.

  1. 셸 스크립트 만들기 /home/paygilant/bin/anaconda.sh

    export CONDA_PYTHON_EXE=/home/paygilant/anaconda3/bin/python
    export PATH=/home/paygilant/anaconda3/bin:$PATH
    python /home/paygilant/anaconda3/bin/anaconda-navigator
    
  2. 데스크탑 파일 생성 /home/paygilant/anaconda.desktop

    [Desktop Entry]
    Version=1.0
    Type=Application
    Name=Anaconda-Navigator
    GenericName=Anaconda
    Exec=/bin/bash "/home/paygilant/bin/anaconda.sh"
    Icon=/home/paygilant/anaconda3/lib/python3.6/site-packages/anaconda_navigator/static/images/anaconda-icon-256x256.png
    Terminal=false
    StartupNotify=true
    
  3. 을 실행 sudo desktop-file-install anaconda.desktop합니다. 10 ~ 20 초 후 대시에서 Anaconda 단축키를 볼 수 있습니다.

6 JishanShaikh Aug 05 2018 at 06:10

먼저 anaconda3가 시스템에 설치되어 있는지 확인하십시오 (설치 중 네트워크 문제로 인해 패키지가 손상 될 수 있음). 그리고 anaconda-navigator데스크톱 항목없이 실행할 수 있는지 여부 (이 게시물의 뒷부분에서 데스크톱 항목없이 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 단계는 당신의 복사 Anaconda.desktop에를 /usr/share/applications/(는 / usr / share에 복사 할 수있는 권한이 있어야합니다 수 있기 때문에 / 응용 프로그램 /) 루트로

sudo cp Anaconda.desktop /usr/share/applications

라는 이름의 데스크탑 항목이 생성 Anaconda됩니다 /usr/share/applications/.

3 단계Anaconda . 애플리케이션 독에가 추가 되었는지 확인합니다 . 찾지 못한 경우 검색 창에서 검색하십시오. 또는에서 직접 실행할 수 있습니다 /usr/share/applications/Anaconda.desktop.

데스크탑 항목없이 Anaconda-navigator 실행

사용자 (루트 아님)가 anaconda-navigator에 액세스 할 수 없거나 아직 활성화되지 않았을 수 있습니다.

Source ~/anaconda3/bin/activate root

(bash)설치된 경우 한 줄로 표시 됩니다. 설치되어 있지 않은 경우 여기 에서 설치 하십시오.

설치된 경우 지금 실행할 수 있습니다.

anaconda-navigator

그러면 anaconda-navigator가 열립니다. (세션이 파괴되는 즉시 루트를 활성화해야 할 때마다).

3 user10853 Mar 26 2018 at 21:21

시도하고 테스트했습니다. 어떤 이유로 든 전체 경로를 제공해야합니다.

[Desktop Entry]
Name=Anaconda
Exec=bash -c 'export PATH="/home/paygilant/anaconda3/bin:$PATH" && /home/paygilant/anaconda3/bin/anaconda-navigator'
Terminal=false
Type=Application
StartupNotify=true

그런 다음 Unity / Gnome 대시에 추가하려면 :

cp -t ~/.local/share/applications ~/Desktop/anaconda_launcher.desktop

참고 : 여기에 아이콘을 추가하지 않았으며 사용하는 경로가 좋은 경로인지 확실하지 않습니다 (확인하지 않음).

1 Ganeshannt Feb 13 2019 at 05:29

대답은 두 단계로 구성됩니다.

  1. 창조하다 Anaconda.desktop

    텍스트 편집기를 열고 다음 내용을 Anaconda.desktop홈 디렉토리에 저장하십시오 .

    Anaconda.desktop 내용:

    [Desktop Entry]
    Type=Application
    Name=Anaconda
    Exec=anaconda-navigator
    Terminal=false
    Icon=/home/ganeshan/anaconda3/lib/python3.7/site-packages/anaconda_navigator/static/images/anaconda-icon-256x256.png
    

    여기에있는 대신 아이콘 경로를 사용하십시오.

  2. .desktop파일을 응용 프로그램 폴더로 이동 /usr/share/applications/하고 이제 Dock에서 Anaconda를 검색하고 클릭하십시오.

이 방법은 저에게 효과적입니다 (Ubuntu 18.10).

Joeri_Damian Mar 19 2018 at 12:51

파일에 대한 소유권이 있습니까? 이 경우 내가 보는 일반적인 실수는 chmod + X를 root 또는 sudo로 사용하는 사람들입니다.

다음 주석의 출력을 제공 할 수 있습니까?

ls -l /path/to/file

두 번째 질문은 Unity 또는 Gnome3를 사용하고 있습니까? 일반적으로 17.10에서 Unity 대신 gnome3을 사용해야합니다. 이전 버전 대신 gnome3에 대한 가이드를 찾아 볼 수 있습니다. 이 작업을해야 내 바탕 화면에 발사기를 만들 수 있습니까?

Noname Jun 23 2018 at 13:53

런처 아이콘으로 아나콘다를 실행하려면 먼저 루트 환경에 경로를 추가해야합니다 PATH

sudo echo "PATH=$PATH:/home/user/anaconda3/bin" >> /etc/environment

PC를 다시 시작하고

그런 다음 당신이 만든 아이콘이 작동한다는 놀라움을

user3785966 Jul 09 2019 at 02:44

이것은 Ubuntu 18에서 작동합니다.

이동 /usr/share/applications/

sudo를 사용하여 파일 만들기 Anaconda.desktop

예 :

sudo vi 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/superman/anaconda3/bin:$PATH" && /home/superman/anaconda3/bin/anaconda-navigator'
 Categories=Development;Science;IDE;Qt;Education;
 Icon=/home/superman/anaconda3/lib/python3.6/site-packages/anaconda_navigator/static/images/anaconda-icon-256x256.png
 Terminal=false
 StartupNotify=true
 MimeType=text/x-python;

superman사용자 폴더로 변경하십시오 .