2017-08-01 5 views
0

Ich bin ein Mac OS-Benutzer, der versucht, BRugs unter Windows auszuführen (BRugs ist nicht available for Mac). Ich kann das BRugs-Paket jedoch nicht installieren. Beispiel:Fehler: Paket- oder Namespace-Ladevorgang fehlgeschlagen für BRugs

> library(BRugs) 

Error : .onLoad failed in loadNamespace() for 'BRugs', details: 
call: if (!is.na(ob$version)) msg <- paste(msg, "version", ob$version) else msg <- paste(msg, 
error: argument is of length zero 
In addition: Warning messages: 
1: package ‘BRugs’ was built under R version 3.3.3 
2: In findOpenBUGS() : OpenBUGS 3.2.2 or greater must be installed 
(if so, this indicates missing registry keys of OpenBUGS). 
Setting the environment variable 'OpenBUGS_PATH' in advance of loading 'BRugs' overwrites the path. 
See ?loadOpenBUGS in order to load OpenBUGS manually. 
3: In is.na(ob$version) : 
    is.na() applied to non-(list or vector) of type 'NULL' 
Error: package or namespace load failed for ‘BRugs’ 

Ich habe auch versucht Brugs neu zu installieren, aber der Fehler weiterhin besteht:

> remove.packages("BRugs") 
> install.packages("BRugs", dependencies=TRUE) 

Jede Beratung wäre sehr willkommen.

+0

Die Nachricht sagt, dass Sie Openbugs zuerst installieren müssen 'In findOpenBUGS(): OpenBUGS 3.2.2 oder höher muss installiert werden' zuerst –

Antwort

0

Ich habe in einem Buch gelesen, dass "wenn Sie MacOS verwenden, Sie die Windows-Version von R in WINE ausführen müssen". dann gehen Sie auf die folgende Website und es gibt einige weitere Anweisungen zu den Paketen. http://www.openbugs.net/w/Downloads

+0

Können Sie bitte klären, warum braucht es 'WEIN'? – Sergii

Verwandte Themen