2016-03-26 11 views
1

私のラップトップ(Mac Air)にR 3.2.2をインストールしました。元の言語は中国語でした。端末のR言語設定を変更する

を英語に変更するには、system("defaults write org.R-project.R force.LANG en_US.UTF-8")を使用します。

私のRアプリ(GUI)の言語が変更されました。しかし、端末Rでは、言語はまだ中国語のままです。

language = ENを使用している場合、言語が変更される可能性があります。

端末をシャットダウンした後、端末のRはまだ中国語のままです。

誰かが同様の問題を抱えていましたか?

+0

このリンクはヘルプ:[Rの言語設定を変更する方法](http://stackoverflow.com/questions/13575180/how-to-change-language-settings-in-r)ですか?ここでは、[Rコンソールファイル]の変更について説明しているリンクもあります(http://stackoverflow.com/questions/12760491/the-r-console-is-in-my-native-language-how-cani-i- set-r-to-english)。 – steveb

+0

PATH環境変数は、R.appを使用する場合とTerminal.appを使用する場合とで異なります。そして、あなたはRStudio(3番目のプラットフォーム、非常に滑らかですが、Macで不可解なシステムインターフェイスの問題を抱えていることで有名です)を投げ、パズルはさらに複雑になります。そして、あなたはまた、「ターミナルをシャットダウンした後、ターミナルのRはまだ中国のままです」と言う。実際に何が起きているのかを明確にする必要があります。 Terminal.appをシャットダウンすると、Rは何かを「残す」ことができますか? –

+0

ちょっと調べてみると、RStudioは一度にサポート領域に文書化されていますが、リンクはすべて「サイトが閉じられました」と言います。したがって、3つのシステムすべてでSys.getenv()を使用し、RStudioの新しいサポート領域を検索して、古い回答を新しい場所に移動したかどうかを確認します。 –

答えて

0

これは古い質問ですが、解決策を探している人は、ユーザーディレクトリの隠しファイルである ".bash_profile"ファイルを編集する必要があります。 (。あなたが困っ位置/ファイルを開くを持っている場合、それが存在しない場合は、ファイルを作成する必要がありますhttps://stackoverflow.com/a/36808124/4338841を参照してください。)

を次に、あなたの.bash_profileファイルに次の行を追加します。

export LC_ALL=en_US

保存します。

これだけです!ターミナルを閉じてもう一度開くと、Rが実行され、デフォルト言語は英語になります。

関連する問題