質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
R

R言語は、「S言語」をオープンソースとして実装なおした、統計解析向けのプログラミング言語です。 計算がとても速くグラフィックも充実しているため、数値計算に向いています。 文法的には、統計解析部分はS言語を参考にしており、データ処理部分はSchemeの影響を受けています。 世界中の専門家が開発に関わり、日々新しい手法やアルゴリズムが追加されています。

Q&A

解決済

1回答

3936閲覧

Rをバージョンアップしたらうまく動かなくなってしまいました…。

hacosato

総合スコア48

R

R言語は、「S言語」をオープンソースとして実装なおした、統計解析向けのプログラミング言語です。 計算がとても速くグラフィックも充実しているため、数値計算に向いています。 文法的には、統計解析部分はS言語を参考にしており、データ処理部分はSchemeの影響を受けています。 世界中の専門家が開発に関わり、日々新しい手法やアルゴリズムが追加されています。

0グッド

0クリップ

投稿2018/06/15 13:04

Rをバージョンアップしたらうまく動かなくなってしまいました…。

macOS High Sierra 10.13.4
R 3.5.0
RStudio 1.1.453

R.appを起動すると赤字で以下のように表示されます。

R

1 起動準備中です - 警告メッセージ: 2 doTryCatch(return(expr), name, parentenv, handler): 3 共有ライブラリ '/Library/Frameworks/R.framework/Resources/modules//R_X11.so' を読み込めません: 4 dlopen(/Library/Frameworks/R.framework/Resources/modules//R_X11.so, 6): Library not loaded: /opt/X11/lib/libcairo.2.dylib 5 Referenced from: /Library/Frameworks/R.framework/Resources/modules//R_X11.so 6 Reason: Incompatible library version: R_X11.so requires version 11403.0.0 or later, but libcairo.2.dylib provides version 11203.0.0

ターミナルでbrew upgrade rすると

Error: r 3.5.0_1 already installed

ってなりました。

一応起動はできるようなのですが、ライブラリがないみたいです。
インストールし直してみましたが、うまく動きません…。

libcairo.2.dylibのバージョンを上げる必要があるのかと思いますが、わかりませんでした…。

お力いただけると幸いです。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

fiwa

2018/06/15 16:45

/opt/X11/lib/libcairo.2.dylib のバージョンが古いと言われているようですが、そもそも最近の R.app では X11(XQuartz) のインストールが必要ないのでは?という疑問も。XQuartz のインストールの有無とインストールしていた場合は XQuartz のバージョンはいくつでしょうか?
hacosato

2018/06/16 02:01

/Applications/Utilities/XQuartz.app これがありました! ⌘+Iで見てみるとバージョンは2.7.7です。 ご質問ありがとうございます。 X11=XQuartzとは思い至らなかったので、これで自分でも調べてみます。
hacosato

2018/06/16 02:13

すみません、XQuartz.app起動してみたところバージョンアップの通知が来ていまして、上げてみたところ、R.appもエラーなしで起動するようになりました! バージョンは2.7.11です。CUIばっかりに気を取られていました…。Xcode 9.4.1とCommand Line Toolsも新しいバージョン来てると気づいたんですが、これも上げてしまっていいものでしょうか? どうもありがとうございました〜〜!
fiwa

2018/06/16 16:51

使いたい環境は人によって違うので一概に言えませんが、Xcode や Command Line Tools は High Sierra なら同じ ver. 9系でしょうから大した問題は起きないとは思いますが。ご自身の判断でどうぞ。Xcode のアップデートは大容量になりますので回線の状態が良いところでのダウンロードをお勧めします。
hacosato

2018/06/17 01:19

ありがとうございます!
guest

回答1

0

自己解決

/Applications/Utilities/XQuartz.app
を最新のバージョンに更新しました!

投稿2018/06/17 01:21

hacosato

総合スコア48

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

hacosato

2018/06/17 01:22

追記・修正依頼のかたちでアドバイスいただきました! ありがとうございます。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問