77

pycharm を介して通常どおりインストールしましたが、pycharm ディレクトリが Downloads フォルダー内にあるときbin/pycharm.shに行ったのが間違いでしたbash pycharm.sh

後でディレクトリをに移動しました/opt/Pycharm/。これにより、一度機能していた unity ランチャー (PyCharm が最初にインストールされたときに追加された) が、(予想どおり) 使用しようとするたびに失敗します。

pycharm.shUnity ランチャーから起動可能なアプリとして再追加するにはどうすればよいですか? ファイルの場所はわかっていpycharm.shます。追加しようとしました/usr/bin/が、何も変わりません。

からpycharmを起動できbash /usr/opt/Pycharm/bin/Pycharm.shます。しかし、これは面倒です。

アップデート

.desktop次のスクリプトを使用して、pycharm 用の新しいファイルを作成しようとしました。

[Desktop Entry]
Encoding=UTF-8
Name=PyCharm
Exec=/opt/Pycharm-3.0.1/bin/pycharm.sh
Icon=/opt/Pycharm-3.0.1/bin/PyCharm_32.png
Type=Application
Categories=Development;
StartupWMClass=PyCharm

ただし、ファイルを に保存しようとすると、「Pycharm.desktop を保存できません」というエラーが表示されます/usr/share/applications/pycharm.desktop。これに関する任意の助けをいただければ幸いです。

4

17 に答える 17

184

まずpyCharm、コマンド ライン経由で bin フォルダーから開始します。

$ ./pycharm.sh

次に、後藤

Tools -> Create Desktop Entry.

正しい場所に正しいデスクトップ ファイルが作成されます。その後、メニューから開始してアイコンを固定するか、バーにドラッグアンドドロップできます。.desktopこのように、ファイルや巨大なジャンボを扱う必要はありません..

于 2013-11-22T00:08:09.910 に答える
14

私はそれを解決することができました。問題は、Pycharm がすでにランチャーを内部にインストールしていることです.local/share/applications。したがって、独自の作成に進む前に、それを取り除く必要があります。*.desktopあとは、独自のファイルをapplications内のディレクトリに追加するだけですusr/share/applications/

デスクトップ ファイル.desktopを使用して、その内部にファイルを作成する必要があります。sudo

[Desktop Entry]
Encoding=UTF-8
Name=PyCharm
Exec=/opt/pycharm-3.0.1/bin/pycharm.sh
Icon=/opt/pycharm-3.0.1/bin/pyCharm.png  # Changed from pycharm_32.png
Type=Application
Categories=Development;
StartupWMClass=PyCharm

それが完了したら、アプリを適切に起動できます。pycharm.shにも実行権が必要ですのでご注意ください。

于 2013-11-02T06:35:00.913 に答える
6

Ubuntu 16.04 では、簡単にアクセスできるアイコンが含まれていない「スナップ」インストーラーを使用しました (スナップ イメージ内に隠れている可能性がありますが、アクセスするのは困難です)。代わりに、ランチャーに灰色の疑問符アイコンが表示されます。また、私が見る限り、バージョン 2017.3.3 には [ツール] > [デスクトップ エントリの作成] オプションがないようです。おそらくどこかに移動されたのでしょう。

そこでpycharm.png、以前の非スナップ コミュニティ インストールからコピーし、どこかに保存してから作成しました~/.local/share/applications/jetbrains-pycharm-ce.desktop

[Desktop Entry]
Version=1.0
Type=Application
Name=PyCharm Community Edition
Icon=/path/to/pycharm.png
Exec="/snap/bin/pycharm-community" %f
Comment=The Drive to Develop
Categories=Development;IDE;
Terminal=false
StartupWMClass=jetbrains-pycharm-ce

次に、(コマンドラインから) PyCharm を起動すると、ランチャー項目が正しいアイコンで表示され、それを右クリックして [ランチャーにロック] を選択すると、持続します。

欠点は、アイコンがアプリで自動的に更新されないため、古くなる可能性があることです.

于 2018-01-30T22:10:25.320 に答える
3

[ツール] -> [デスクトップ エントリの作成] が機能しない場合:デスクトップに ( vi

または同様のコマンドを使用して) 次の名前の新しいファイルを作成します。



#!/usr/bin/env xdg-open
[Desktop Entry]
Version=1.0
Type=Application
Name=PyCharm
Icon=/opt/pycharm-5.0.1/bin/pycharm.png
Exec="/opt/pycharm-5.0.1/bin/pycharm.sh" %f
Comment=Develop with pleasure!
Categories=Development;IDE;
Terminal=false
StartupWMClass=jetbrains-pycharm

上記のアイコンおよびexecプロパティ のパスとバージョン番号を変更することに注意してください。

PyCharm のさまざまなバージョンでテスト済み - 魅力的です ☺</p>

于 2015-11-16T12:58:49.260 に答える
3

更新された PyCharm を指すようにランチャーを更新するだけの場合は、次のように 4.0.4 から 4.0.6 に変更するとうまくいきました。

nano /usr/share/applications/jetbrains-pycharm.desktop
于 2015-04-21T15:26:06.737 に答える
1

PyCharm の 2016 バージョンでは、次のようにします。

  1. PyCharm を起動します。
  2. [ツール] メニューから、[デスクトップ エントリの作成...] を選択します。
  3. 必要に応じて、「すべてのユーザー」のエントリを作成します。
  4. ランチャーから PyCharm を再起動します。
于 2016-05-12T17:01:14.013 に答える
0

pycharm がバージョン 2016.1 に更新さjetbrains-pycharm.desktopれ、パスにファイルが見つかりました~/.local/share/applications

Icon次に、とのパスを編集するだけですExec

于 2016-03-25T06:10:27.290 に答える
0

端末ウィンドウで次のように入力するだけです。

jetbrains-pycharm.desktop 

それが役立つことを願っています:)

于 2017-04-13T09:50:27.597 に答える