LinuxでPyCharmを更新するの正しい方法を明確にしてください。
PyCharmを内部で更新することは不可能ですか?
help > check for update
新しいアーカイブをダウンロードするだけです。
PyCharmで以前のフォルダを削除して新しいパッケージを解凍する必要がありますか、これのために別の方法が必要ですか?
2017バージョン以降から、シームレスなアップグレードを実行できるようになりましたtarballをダウンロードする必要なしに。 PyCharmは、アップグレードが利用可能であることを通知します。
/ optでインストールした場合、一時的に特権を昇格させます:
$ Sudo chown -R yourusername:root /opt/pycharm_dir/
選択された場合、PyCharmはそれ自体をアップグレードし、再起動時に、通常ここにある以前の設定ファイルをインポートするよう求められます:
~/.PyCharm201X.X/config
完了したら、ルート権限を再適用します
$ Sudo chown -R root:root /opt/pycharm_dir/
最近、バージョン2017.2から2017.5にアップグレードし、以前にダウンロードしたtarballを使用してアップグレードしました。また、非常に簡単です。
私が見つけた唯一の障害は、アップグレード後でしたデスクトップランチャーが壊れていました。これに直面した場合は、locateなどのツールを使用して、。desktopファイルを見つけてください。
$ 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
Linuxでは、古いpyCharmディレクトリを削除して、新しいパッケージの使用を開始する必要があります。少なくとも今のところ、他の方法はありません。
新しいバージョンを起動すると、設定ファイルをインポートするかどうかを尋ねられます。古い設定ファイルは、ホームフォルダーの(隠された)ディレクトリーにあります。例えば: ~/.PyCharm2016.2/config
ダウンロードしたpycharmフォルダーに移動した後、ターミナルから次のコマンドを実行してみてください
Sudo ./pycharm.sh
上記を実行すると、更新について尋ねられ、古いバージョンから設定をインポートします。このリンクを参照してください:
リンク内のソリューションは私のために働いた。
PyCharmで権限が不足しているために更新できない場合、他のユーザーの読み取りおよび書き込み権限を一時的にPyCharmディレクトリとそのコンテンツに追加したり、すべてのファイルが既にファイル所有者。
次のように/ opt/pycharm-professionalにPyCharmをインストールしたと仮定します。
drwxr-xr-x 10 root root 4096 May 11 17:12 pycharm-professional
これはそれを達成するための距離です:
所有者を設定する
$ Sudo chown -R yourusername:root /opt/pycharm-professional
PyCharmを開始
$ sh /opt/pycharm-professional/bin/pycharm.sh
押す Alt + H そして Alt + C 更新を確認して適用します。
PyCharmを閉じて、所有権をリセットすることを忘れないでください!
$ Sudo chown -R root:root /opt/pycharm-professional
~/Environment/
にインストールされたPyCharm Community 4.0.6からFedora 21のPyCharm Community 4.5に更新します。状況に合わせてディレクトリ、リリース名、バージョン番号を変更します。
Pycharm-*。tar.gzを現在のPyCharmのインストール場所にコピーします(そのディレクトリに対するrwパーミッションがあることを確認してください。私のものは~/Environment/
):
[you@localhost Downloads]$ mv pycharm-community-4.5.tar.gz ~/Environment/
[you@localhost Downloads]$ cd ~/Environment/
[you@localhost Environment]$ ls
pycharm-community-4.0.6 pycharm-community-4.5.tar.gz
古いPyCharmインストールを削除します。
[you@localhost Environment]$ rm -rf pycharm-community-4.0.6/
[you@localhost Environment]$ ls
pycharm-community-4.5.tar.gz
Pycharm-*。tar.gzを解凍します。
[you@localhost Environment]$ tar xfz pycharm-*.tar.gz
[you@localhost Environment]$ ls
pycharm-community-4.5 pycharm-community-4.5.tar.gz
Pycharm-*。tar.gzを削除して、ディスク容量を節約します(オプション):
[you@localhost Environment]$ rm pycharm-*.tar.gz
[you@localhost Environment]$ ls
pycharm-community-4.5
Linux上のPyCharmは、特別なインストールやインストールスクリプトの実行を必要としません。これでPyCharmを実行できるはずです。
[you@localhost Environment]$ sh pycharm-community-4.5/bin/pycharm.sh
鉱山はすぐに起動し、以前と同じように私のプロジェクト、ファイル、および設定を開きました。
PyCharmを開始したら、 数回クリックするだけでデスクトップエントリを再作成できます
ホームディレクトリに~/.PyCharm40/
または~/.PyCharm30/
ディレクトリが存在する可能性があります。これを変更する必要はありませんでした。
私はこれを受け入れられた答えに対するコメントとして追加したでしょうが、[この答えを書いたときに50点を持っていませんでした]。
設定のエクスポートとインポートはpycharmで非常によく実装されており、ここで詳しく説明します: https://www.jetbrains.com/help/idea/2016.1/exporting-and-importing-settings.html
したがって、これは完全な答えであり、pycharmを更新して設定を保持するプロセス全体は次のとおりでした:
<path/to/pycharm>/pycharm-<2016.0.1/your version here>/bin/
pycharm.shを含むフォルダー(locate pycharm.sh
このディレクトリを見つけやすくするため)Sudo ./pycharm.sh
et voila。
(ボーナス:Ubuntuのユニティランチャーバーにピン留めするには、実行中にアイコンを右クリックし、[ランチャーにロック]をクリックするだけです...)
古いコピーを削除する必要はありませんでした。私はそれを使い始めて以来、必要はありませんでした。ここに私がやることがあります:
ルートからpycharmを実行し、更新を試みる必要があります。
# Sudo /opt/pycharm/bin/pycharm.sh
ヘルプ>アップデートの確認...
更新して再起動する
# Sudo chmod +x /opt/pycharm/bin/pycharm.sh
PyCharm 2017.2.1の時点で、「ヘルプ|更新の確認...」をクリックしてIDEから更新できます。
PyCharmの新しいバージョンでは新しいインストールが必要なため、これを内部で行うことはできません。そのため、サイトから最新バージョンをダウンロードする必要があります。以降、「Install-Linux-tar.txt」に記載されているように(ダウンロードに含まれています):
cd
を解凍されたファイルのbin
フォルダーに入れますSudo ./pycharm.sh
。古い設定をインポートするかどうかを尋ねられます。PyCharmが残りを処理します。それが彼らの仕事です! :)
$ Sudo apt-get update
$ Sudo apt-get install pycharm
これは私にとってうまくいきました(2015年9月)Ubuntu 14.04でpycharm V 4.5.4に更新しました
このリンク が非常に有用であることがわかったため、PyCharmを更新するために行ったことをまとめます。最初に、すでに持っているPyCharmバージョンを削除する必要があります。
Sudo apt-get remove pycharm
これで、2つの異なる方法を使用してPyCharmをインストールできます。
方法1:umakeを使用
ターミナルを開き、次のコマンドを実行します。 umake
がない場合:
Sudo add-apt-repository ppa:ubuntu-desktop/ubuntu-make
Sudo apt-get update
Sudo apt-get install ubuntu-make
これで、UbuntuのPyCharm Community EditionまたはPyCharm Professional Editionをインストールできます。
# use pycharm instead of pycharm-professional for the Community Editionpycharm-professional
umake ide pycharm-professional
umake
を使用してインストールされたPyCharmを削除する場合、次を実行できます。
# use pycharm instead of pycharm-professional for the Community Edition
umake ide pycharm-professional
方法2:PPAを使用する
ターミナルを開き、次のコマンドを実行します。
Sudo add-apt-repository ppa:mystic-mirage/pycharm
Sudo apt-get update
# use pycharm-community for the community edition
Sudo apt-get install pycharm
PPAを介してインストールされたPyCharmを削除する場合:
# use pycharm-community for the Community Edition
Sudo apt-get remove pycharm
Flatpakからpycharmをダウンロードした場合。 pycharmが実行中の場合は閉じます。次に、ターミナルを開きます。次のコマンドを入力します:Sudo flatpak update com.jetbrains.PyCharm-Community pycharmを起動して、新しいバージョンをお楽しみください。