Pycharm で LookupError: unknown encoding: windows-31j が出たときの対処法
Pycharm でビルドしようとしたとき「unknown encoding: windows-31j」のエラーが発生しました。
下記を参考に私の環境での解決手順を記します。
https://qiita.com/daker2016/items/f1fcc6df750a9bbc725b
- Pycharm をインストールしているフォルダを確認
私は Pycharm を JetBrains Tools よりインストールしているため、 JetBrains Tools で確認したところ下記フォルダにインストールされていました。
C:\Users\*****\AppData\Local\JetBrains\Toolbox\apps\PyCharm-P\ch-0\231.9011.38 - 設定ファイルを書き換え
上記内 bin フォルダの「pycharm64.exe.vmoptions」ファイルをテキストエディタで開き、末尾に次の一文を入力し保存します。
-Dfile.encoding=UTF-8
上記後、 Pycharm を再起動すると問題なくビルドできるようになりました。