2017-10-17 3 views
0

新しいバージョンのビーガンがインストールされました(以前のバージョンでは機能しないようでした)。しかし、ライブラリを読み込むことはできません。ビーガンのライブラリの読み込み中にエラーが発生しました

私は(メッセージのフランスの一部のために申し訳ありませんが)、このエラーを取得:dyn.loadで

エラー(ファイル、たDllPath =たDllPath、...)を: 不可能デ充電器L'オブジェpartagé(翻訳:共有オブジェクトをロードすることは不可能) '/Users/Lise/Library/R/3.1/library/vegan/libs/vegan.so': dlopen(/Users/Lise/Library/R/3.1/library/vegan/libs) /vegan.so、6):ライブラリがロードされていません:/Library/Frameworks/R.framework/Versions/3.3/Resources/lib/libgfortran.3.dylib 参照先:/Users/Lise/Library/R/3.1/library /vegan/libs/vegan.so 理由:画像が見つかりません De plus:メッセージの意味: パッケージ 'vegan'は、バージョン3.3.3でコンパイルされています(パッケージ 'vegan'はバージョンR.3.3.2に準拠しています) Erreur:le charge du nes a dee es de noms aéchoué 'vegan'(パッケージや名前空間の読み込みに失敗しました 'vegan')

私はrstudio、veganとpermuteを再インストールしました。なぜそれがもはや働いていない理由がありますか?私はRの初心者です。申し訳ありません。

ありがとうございました!

+0

あなたはどのバージョンのRをお使いですか?私のMac SierraではR 3.4.2で問題なくロードされます。 – xraynaud

+0

おそらくこれの複製ですhttps://stackoverflow.com/questions/44010681/resolve-metamds-error-veg-distance-not-available-for-c-for-package-vegan –

+0

私はrstudio 1.1.383を持っています。私はすでにRstudio、veganとpermuteをインストールしていますが、Rstudioとライブラリを削除してゼロから始めるべきですか? – Jude

答えて

0

これがバイナリ互換性のないパッケージであるかどうかを確認するには、パッケージが古いバージョンのRでビルドされているかどうかをチェックし、それらを再インストールすることができます。

用途:

update.packages(checkBuilt = TRUE, ask = FALSE) 

、それは再インストールを完了するまでにしばらく時間がかかる可能性があるとして、お好みの飲み物のコップを作る行きます。

関連する問題