2016-10-13 6 views
0

私はすでに他の多くの記事をチェックして、これを簡単に修正できるかどうか確認しましたが、何も見つかりませんでした(ただし、検索にはあまり良くありません)。私はimagerパッケージをインストールしようとしているが、私はlibrary(imager)を呼び出すときに、次のエラーを取得しておくよ:r - imager.soの読み込みに失敗しました

Loading required package: imager 
Error in dyn.load(file, DLLpath = DLLpath, ...) : 
    unable to load shared object '/Library/Frameworks/R.framework/Versions/3.3/Resources/library/imager/libs/imager.so': 
    dlopen(/Library/Frameworks/R.framework/Versions/3.3/Resources/library/imager/libs/imager.so, 6): Library not loaded: /opt/X11/lib/libX11.6.dylib 
    Referenced from: /Library/Frameworks/R.framework/Versions/3.3/Resources/library/imager/libs/imager.so 
    Reason: image not found 

私は/Library/Frameworks/R.framework/Versions/3.3/Resources/library/imager/に行ってきましたlibs、loと、imager.soという実行可能ファイルがあり、おそらくRというファイルは存在しないと考えられます。私はパッケージを削除しようとしましたが、そのパッケージと依存関係を削除してしまい、やっとRを完全にアンインストールして再インストールしようとしました。すべての助けを歓迎します

+1

どのようにインストールしましたか? – hrbrmstr

+0

私はXquartzがインストールされていませんでしたが、それは... –

答えて

1

イメージャパッケージは、X11/Xquartzのインストールに依存します。したがって、imager.soが/opt/X11/lib/libX11.6.dylibを見つけることができないというエラーメッセージがあります。 XQuartzを再インストールすると問題が解決します。

+0

それはうまくいっています - 私は忘れてしまったに違いありません。私がラップトップを拭き取ったときにXquartzをインストールする。 –

関連する問題