Pycharm再インストール時のエラー
状況
Pycharmをアンインストール → 再度インストールした時に以下のエラーメッセージが出て起動できなくなりました。
PermissionError: [Errno 13] Permission denied: 'C:\Program Files\JetBrains\PyCharm 2020.1.2\plugins\python\helpers\pydev\pydevconsole.html’
Internal error. please refer to http://jb.gg/ide/critical-startup-errors java.lang.verifyerror: expecting a stack map frame exception details: location: com/intellij/openapi/util/text/stringutil.pluralize(ljava/lang/string;i)ljava/lang/string; @28: athrow reason: expected stackmap frame at this location.
原因は、サードパーティ製のPycharm日本語化プラグイン「pleiades-win」が本体のアンインストールでは削除されずにフォルダ内に残っていたことです。
対処法
- Pycharmのアンインストール時には「キャッシュとプラグインの削除」にもチェックをつける。(公式のプラグインならこれだけでOK)
- サードパーティ製のプラグインの場合は上記では削除されないので、手動で該当フォルダを削除する
ちなみにpleiades-winは以下のフォルダに入ってました。設定によって保存先のフォルダは異なるかもしれませんので、忘れてしまった場合はプラグイン名やJetBrainsで検索をかけてみましょう。
・C:\Users\ユーザー名\AppData\Local\JetBrains
・C:\Users\ユーザー名\AppData\Roaming\JetBrains
ディスカッション
ピンバック & トラックバック一覧
[…] まず、エラーを伝えるダイアログに表示された文字列から「VerifyError」や「Excepting a stack map frame」を拾い出し、製品名である『PyCharm』というキーワードと合わせて検索をしてみたところ、NoteBookさんの「Pycharm再インストール時のエラー」という記事にたどり着きました。 […]