Linux では、古い pyCharm ディレクトリを削除して、新しいパッケージの使用を開始する必要があります。少なくとも今のところ、他に方法はありません。
新しいバージョンを起動すると、構成ファイルをインポートするかどうか尋ねられます。古い構成ファイルは、ホーム フォルダーの (隠し) ディレクトリにあります。例:~/.PyCharm2016.2/config
アプリケーション内パッチ アップグレード
2017 バージョン以降 、tarball をダウンロードする必要なく、シームレスなアップグレードを実行できるようになりました . PyCharm は、アップグレードが利用可能であることを通知します。
/opt にインストールした場合 、一時的に権限を昇格:
$ sudo chown -R yourusername:root /opt/pycharm_dir/
選択した場合、PyCharm はそれ自体をアップグレードし、再起動時に、通常は次の場所にある以前の構成ファイルをインポートするように求められます:
~/.PyCharm201X.X/config
完了したら、ルート権限を再適用します
$ sudo chown -R root:root /opt/pycharm_dir/
tarball を使用してアップグレードする場合
最近、バージョン 2017.2 から 2017.5 にアップグレードしましたが、以前にダウンロードした tarball を使用してアップグレードしました。それもとてもシンプルです:
<オール>私が見つけた唯一の問題は、アップグレード後に私のデスクトップ ランチャーでした。 壊れた。これに遭遇した場合は、.desktop を見つけてください ファイル、locate などのツールを使用 :
$ sudo updatedb
$ locate *.desktop | grep -i pycharm
出力は次のようになります:
$ locate *.desktop | grep -i pycharm
/home/yourusername/.gnome/apps/jetbrains-pycharm.desktop
/home/yourusername/.local/share/applications/jetbrains-pycharm.desktop
影響を受ける .desktop ファイルのこれらの行を編集します。間違っている場合 PyCharm パスと一致するように:
Icon=/opt/pycharm-201X.X.X/bin/pycharm.png
Exec="/opt/pycharm-201X.X.X/bin/pycharm.sh" %f