2016-05-21 3 views
-1

のMac OS X上で動作していないRの「ChemoSpec」パッケージ:私はChemoSpecと呼ばれるRパッケージをインストールしようとしていると、次のエラー受け付けております

Error : .onLoad failed in loadNamespace() for 'rgl', details: call: dyn.load(file, DLLpath = DLLpath, ...) error: unable to load shared object '/Library/Frameworks/R.framework/Versions/3.3/Resources/library/rgl/libs/rgl.so': dlopen(/Library/Frameworks/R.framework/Versions/3.3/Resources/library/rgl/libs/rgl.so, 6): Library not loaded: /opt/X11/lib/libGLU.1.dylib Referenced from: /Library/Frameworks/R.framework/Versions/3.3/Resources/library/rgl/libs/rgl.so Reason: image not found Error: package or namespace load failed for ‘ChemoSpec’

私はR Studioを使用してRバージョン3.3を実行しているがOS X 10.10.5

すべてのヘルプは素晴らしいでしょう!ありがとう。

+0

私は 'ChemoSpec'の著者です。あなたが見ている問題は、 'X11'や' rgl'の欠落があるためです。 X11はMacに付属していましたが、別途インストールする必要があります。あなたはそれを得ることができます[ここ](https://www.xquartz.org/)。次に、 'R'で' install.packages( "rgl") 'を試してから、再度' ChemoSpec'を試してください。あなたが成功していない場合は、直接私に電子メールを送ってください。 –

+0

迅速で効果的な対応に非常に感銘を受けました。働いているようだ!乾杯。フォローアップの場合は+1。 – Jones

+0

+1。 2人のうちの1人が回答を投稿し、その後ジョーンズがそれを受け入れることができれば、この情報の価値は向上します(そしてジョーンズの担当者も増えます)。 –

答えて

0

問題はほぼ確実にX11がインストールされていないことです。これにより、rglがインストールされなくなり、次にChemoSpecがインストールされなくなります。 MacはX11と一緒に出荷されていましたが、OSX 10.6以来、彼らは(info)を持っていませんでした。 hereからX11をインストールできます。

install.packages("rgl") 

をし、それが成功した場合、実行します:その後、してみてください

install.packages("ChemoSpec") 

を、あなたが行く準備ができなければなりません。

関連する問題