同様の質問のガイドを使用しました( デスクトップでランチャーを作成するにはどうすればよいですか? )
しかし、Ananncda3ショートカットに関しては何も機能しません。
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;
画像部分は成功しましたが、実際には起動できません。デスクトップにアイコンがあり、bash -c anaconda-navigatorコマンドを入力しました。
不足しているものを特定するのを手伝ってください。
次の手順はUbuntu 16.04で機能しますが、17.04で機能するかどうかはわかりません。
シェルスクリプトを作成する/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
デスクトップファイルを作成/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
Sudo desktop-file-install anaconda.desktop
を実行します。 10〜20秒後、Anacondaショートカットがダッシュで表示されます。
試用およびテスト済み何らかの理由で完全なパスを指定する必要があります。
[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
注:ここにはアイコンを追加しませんでした。使用するパスが適切なパスかどうかはわかりません(チェックしませんでした)。
まず、システムに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/
にrootとしてコピーします(/ usr/share/applications /にコピーする許可が必要な場合があるため)
Sudo cp Anaconda.desktop /usr/share/applications
これにより、
/usr/share/applications/
にAnaconda
という名前のデスクトップエントリが作成されます。
ステップ3。Anaconda
がアプリケーションドックに追加されているかどうかを確認します。見つからなかった場合は、検索バーで検索します。または、/usr/share/applications/Anaconda.desktop
から直接実行できます。
ユーザー(rootではない)がanaconda-navigatorにアクセスできないか、まだアクティブ化されていません。
Source ~/anaconda3/bin/activate root
これにより、インストールされている場合、(bash)
を示す1行が表示されます。インストールされていない場合は、 here。 からインストールします
インストールされている場合は、今すぐ起動できます
anaconda-navigator
これにより、anaconda-navigatorが開きます。 (セッションが破棄されるとすぐにルートをアクティブ化するたびに)。
答えには2つのステップがあります。
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
ここではなく、アイコンのパスを使用してください。
.desktop
ファイルをアプリケーションフォルダー/usr/share/applications/
に移動し、ドックでAnacondaを検索してクリックします。
この方法は私に適しています(Ubuntu 18.10)
これは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
をユーザーフォルダーに変更します。
ファイルの所有権を持っていますか?この場合によく見られる間違いは、rootまたはSudoとしてchmod + Xを使用している人々です。
次のコメントの出力を提供できますか?
ls -l /path/to/file
2番目の質問は、UnityまたはGnome3を使用していますか?通常、17.10ではUnityの代わりにgnome3を使用する必要があります。古いバージョンではなくgnome3のガイドを検索することをお勧めします。これは動作するはずです デスクトップでランチャーを作成するにはどうすればよいですか?
ランチャーアイコンでanacondaを実行するには、最初にルート環境へのパスを追加する必要がありますPATH
Sudo echo "PATH=$PATH:/home/user/anaconda3/bin" >> /etc/environment
pCを再起動し、
次に、作成したアイコンが機能することを驚かせます