Mac に EZR をインストールしたときに、英語版になってしまうので、日本語版にしたい
R コマンダーが起動しないのだが、どうしたらよいか
このような不具合全般に対する対策案をまとめた
Mac に EZR をインストールしたときに英語版になってしまう
Mac に EZR をインストールしたのだが、英語版になってしまうのはどうしてか?
日本語版にはできないか?
こういう疑問はよくある
理由は、EZR の問題ではなく、R の言語指定の問題である
では、どうすればよいか?
Mac の EZR を日本語版にする方法
以下のスクリプトを R コンソールにコピペしてエンターをたたいてほしい
system("defaults write org.R-project.R force.LANG ja_JP.UTF-8")
これは、R の標準言語を日本語 UTF-8 にするスクリプトである
R を終了し、再度 R を起動すると、日本語になっているはずである
EZR 作者神田先生の公式 Q&A には以下の記載があるので、もし、上記の方法でうまくいかなければ、こちらも試す価値あり
④Rは日本語版が起動しているのにEZRが英語版で起動する。
以前に作業した環境ファイルが読み込まれているためにこの現象が生じることがあります。R起動時のR consoleに「[履歴が次のファイルから読み込まれました] 」というメッセージが表示されていた場合は、その読み込まれたファイルを削除してください。 Mac版の場合はFinderで隠しファイルになっているため、command + shift + .(コマンド + シフト + ピリオド) の3つのキーを同時に押して隠しファイルを表示して削除してください。
R を完全にアンインストールして、ダウングレードする方法は、こちらも参照のこと
XQuartz のダウングレード
2024/9/7 現在、最新版 XQuartz は Version 2.8.5 であるが 2.8.0 とするとうまくいくという報告がある
R は起動するが、R コマンダーが起動しないという不具合に対しても有効のようである
XQuartz のダウングレードについてはこちらを参照
まとめ
Mac の EZR では、英語版になってしまうことが、しばしば起きる
R の標準言語を日本語に変更することで、解決できる
また、R コマンダーが起動しないことも起きる
これらに対して、R のダウングレードや XQuartz のダウングレードにて、対処できる可能性が高い
参考になれば
Mac 版 EZR 不具合対策フローチャート
https://happyhappygk.biz/material/Mac版EZR不具合対策フローチャート.pdf
コメント
コメント一覧 (4件)
YouTubeでコメントしていたものです。MacBook AirのM2を使っています。EZRが英語版になってしまい、日本語版になるようにいじったところ、EZRが立ち上がらなくなってしまいました。教えていただいた方法を全てやり尽くしたのですが(Rバージョン下げる、Xquartzのバージョンも下げる、再起動する、アンインストールする)どれをやってもダメなのならダメなんですよね?ここまで来ると意地でもやってやろうかと思いましたが、研究に間に合わないこともあって泣きそうです。ご丁寧にアドバイスありがとうございます。本を買ってCD‐Rからインストールしてみます…
詳細のご説明ありがとうございました!大変な状況なのですね。私がご提供しているブログや動画の内容をやりつくしてもダメな場合は、望みは薄いです。こちらの Dr. Wolf さんが唯一の日本語の情報って感じです。この中に、R をきちんとアンインストールする方法というのがありましたので、ご連絡します → https://dr-wolf.hatenablog.com/entry/2023/12/12/055302
公式マニュアル第3版付属の CD-R に入っている EZR は 正式には、Intel Mac & Catalina までしか対応が確認されていないバージョンなので、M2 Mac には無理かもしれないということだけ、お伝えしておきます。どうしても Mac がよいのであれば、Intel Mac を調達して、Monterey で運用すれば、全く問題なくいけます。今の私の環境です。Sonoma がダメなので、EZR だけ Windows にします!とおっしゃって、EZR を使うときだけ、Windows にしている方も知っています。EZR を日本語できちんと動かすことよりも、とにかく研究を進めることに注力したほうが得策と思います。うまくいくことを祈っています。
教えていただいたアンイストールのおかげdで無事日本語でEZRを起動させることに成功しました!!!!!本当にありがとうございます!!YouTubeも丁寧に説明があり本当に感謝しております。私は医療従事者で患者さんのために研究を行う予定です。必ず研究発表を成功させます!!!
それは、よかったです!嬉しいご報告ありがとうございました!頑張ってください!!成功を信じております!!