SSブログ

Apple Silicon Mac で rjags の呼び出しがエラーになるとき [統計]

Apple Silicon (M1Max) の MacBook Proで、HomebrewからJAGSをインストールし、Rからrjagsをインストールしたのですが、library(rjags)で、以下のようなエラーになりました。

call: dyn.load(file, DLLpath = DLLpath, ...) 
error: 共有ライブラリ '/Library/Frameworks/R.framework/Versions/4.1-arm64/Resources/library/rjags/libs/rjags.so' を読み込めません: 
dlopen(/Library/Frameworks/R.framework/Versions/4.1-arm64/Resources/library/rjags/libs/rjags.so, 0x000A): Library not loaded: /opt/R/arm64/lib/libjags.4.dylib
Referenced from: /Library/Frameworks/R.framework/Versions/4.1-arm64/Resources/library/rjags/libs/rjags.so
Reason: tried: '/opt/R/arm64/lib/libjags.4.dylib' (no such file), '/usr/lib/libjags.4.dylib' (no such file)


結局、rjagsをソースからインストールしなおしたら、使えるようになりました。

> remove.packages("rjags")
> install.packages("rjags", type="source")

タグ:jags
nice!(1)  コメント(0) 
共通テーマ:日記・雑感

nice! 1

コメント 0

コメントを書く

お名前:
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

Facebook コメント