web-dev-qa-db-ja.com

LinuxでPyCharmを更新する

LinuxでPyCharmを更新するの正しい方法を明確にしてください。

PyCharmを内部で更新することは不可能ですか?

help > check for update新しいアーカイブをダウンロードするだけです。

PyCharmで以前のフォルダを削除して新しいパッケージを解凍する必要がありますか、これのために別の方法が必要ですか?

46
emedentsii

アプリケーション内パッチのアップグレード

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を使用してアップグレードしました。また、非常に簡単です。

  1. 希望する場所にtarballを抽出します
  2. 既存のpycharmディレクトリを削除する
  3. 設定の起動とインポート

私が見つけた唯一の障害は、アップグレード後でしたデスクトップランチャーが壊れていました。これに直面した場合は、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
16
jonathan

Linuxでは、古いpyCharmディレクトリを削除して、新しいパッケージの使用を開始する必要があります。少なくとも今のところ、他の方法はありません。

新しいバージョンを起動すると、設定ファイルをインポートするかどうかを尋ねられます。古い設定ファイルは、ホームフォルダーの(隠された)ディレクトリーにあります。例えば: ~/.PyCharm2016.2/config

21
Shan Valleru

ダウンロードしたpycharmフォルダーに移動した後、ターミナルから次のコマンドを実行してみてください

    Sudo ./pycharm.sh 

上記を実行すると、更新について尋ねられ、古いバージョンから設定をインポートします。このリンクを参照してください:

Stockoverflowリンク

リンク内のソリューションは私のために働いた。

12
Snehal Parmar

PyCharmで権限が不足しているために更新できない場合、他のユーザーの読み取りおよび書き込み権限を一時的にPyCharmディレクトリとそのコンテンツに追加したり、すべてのファイルが既にファイル所有者。

次のように/ opt/pycharm-professionalにPyCharmをインストールしたと仮定します。

drwxr-xr-x 10 root root 4096 May 11 17:12 pycharm-professional

これはそれを達成するための距離です:

  1. 所有者を設定する

    $ Sudo chown -R yourusername:root /opt/pycharm-professional

  2. PyCharmを開始

    $ sh /opt/pycharm-professional/bin/pycharm.sh

  3. 押す Alt + H そして Alt + C 更新を確認して適用します。

  4. PyCharmを閉じて、所有権をリセットすることを忘れないでください!

    $ Sudo chown -R root:root /opt/pycharm-professional

7
Cani

~/Environment/にインストールされたPyCharm Community 4.0.6からFedora 21のPyCharm Community 4.5に更新します。状況に合わせてディレクトリ、リリース名、バージョン番号を変更します

PyCharmダウンロードページのインストール手順


更新

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/ディレクトリが存在する可能性があります。これを変更する必要はありませんでした。

6
kdbanman

私はこれを受け入れられた答えに対するコメントとして追加したでしょうが、[この答えを書いたときに50点を持っていませんでした]。

設定のエクスポートとインポートはpycharmで非常によく実装されており、ここで詳しく説明します: https://www.jetbrains.com/help/idea/2016.1/exporting-and-importing-settings.html

したがって、これは完全な答えであり、pycharmを更新して設定を保持するプロセス全体は次のとおりでした:

  • 古いバージョンの横にある新しいバージョン(ウェブサイトから直接ダウンロード)を解凍します
  • 古いバージョンを開く
  • [ファイル]-> [設定のエクスポート](Alt + F、E)に移動します。
  • ファイルを保存
  • pythonのbinディレクトリの新しいバージョン(たとえば、<path/to/pycharm>/pycharm-<2016.0.1/your version here>/bin/ pycharm.shを含むフォルダー(locate pycharm.shこのディレクトリを見つけやすくするため)
  • sudoで新しいバージョンを開く、Sudo ./pycharm.sh
  • settings.jarをエクスポートしたディレクトリを指定します

et voila。

(ボーナス:Ubuntuのユニティランチャーバーにピン留めするには、実行中にアイコンを右クリックし、[ランチャーにロック]をクリックするだけです...)

3
Kyle Baker

古いコピーを削除する必要はありませんでした。私はそれを使い始めて以来、必要はありませんでした。ここに私がやることがあります:

  • $ HOME/.local/share/applications/jetbrains-pycharm.desktopで現在のバージョン番号を編集します
  • ログアウトしてから再度ログインして、変更を確認します
3
Bob Gamble

ルートからpycharmを実行し、更新を試みる必要があります。

# Sudo /opt/pycharm/bin/pycharm.sh

ヘルプ>アップデートの確認...

更新して再起動する

# Sudo chmod +x /opt/pycharm/bin/pycharm.sh
2
liminspace

PyCharm 2017.2.1の時点で、「ヘルプ|更新の確認...」をクリックしてIDEから更新できます。

1
Kevin Johnsrude

PyCharmの新しいバージョンでは新しいインストールが必要なため、これを内部で行うことはできません。そのため、サイトから最新バージョンをダウンロードする必要があります。以降、「Install-Linux-tar.txt」に記載されているように(ダウンロードに含まれています):

  • 選択したディレクトリに新しいバージョンを解凍します(アーカイブマネージャーを使用しました)
  • cdを解凍されたファイルのbinフォルダーに入れます
  • 実行Sudo ./pycharm.sh。古い設定をインポートするかどうかを尋ねられます。

PyCharmが残りを処理します。それが彼らの仕事です! :)

1
gisdude
$ Sudo apt-get update
$ Sudo apt-get install pycharm

これは私にとってうまくいきました(2015年9月)Ubuntu 14.04でpycharm V 4.5.4に更新しました

1
Graeme Gummow

このリンク が非常に有用であることがわかったため、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
0
lmiguelvargasf

Flatpakからpycharmをダウンロードした場合。 pycharmが実行中の場合は閉じます。次に、ターミナルを開きます。次のコマンドを入力します:Sudo flatpak update com.jetbrains.PyCharm-Community pycharmを起動して、新しいバージョンをお楽しみください。

0
jarvis1234d