Apple Silicon Mac で rjags の呼び出しがエラーになるとき [統計]
Apple Silicon (M1Max) の MacBook Proで、HomebrewからJAGSをインストールし、Rからrjagsをインストールしたのですが、library(rjags)で、以下のようなエラーになりました。
結局、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
コメント 0