2015-08-11 4 views
5

Ich habe Probleme beim Laden von rugarch. Ich kann esrugarch wird nicht geladen, kann aber gut installieren (auf mac)

install.packages('rugarch') 

jedoch kein Problem installieren, wenn ich versuche, es zu laden, bekomme ich Fehler

library(rugarch) 
Error : .onLoad failed in loadNamespace() for 'rgl', details: 
    call: dyn.load(file, DLLpath = DLLpath, ...) 
    error: unable to load shared object '/Library/Frameworks/R.framework/Versions/3.2/Resources/library/rgl/libs/rgl.so': 
    dlopen(/Library/Frameworks/R.framework/Versions/3.2/Resources/library/rgl/libs/rgl.so, 6): Library not loaded: /opt/X11/lib/libGLU.1.dylib 
    Referenced from: /Library/Frameworks/R.framework/Versions/3.2/Resources/library/rgl/libs/rgl.so 
    Reason: image not found 
Error: package or namespace load failed for ‘rugarch’ 

ich versucht habe, R Upgrade, beide ohne Erfolg das Paket neu zu installieren. Hier sind meine Systemeinstellungen:

sessionInfo() 
R version 3.2.1 (2015-06-18) 
Platform: x86_64-apple-darwin13.4.0 (64-bit) 
Running under: OS X 10.10.2 (Yosemite) 

locale: 
[1] en_US.UTF-8/en_US.UTF-8/en_US.UTF-8/C/en_US.UTF-8/en_US.UTF-8 

attached base packages: 
[1] parallel stats  graphics grDevices utils  datasets methods 
[8] base  

other attached packages: 
[1] foreach_1.4.2     blotter_0.9.1666    
[3] FinancialInstrument_1.2.0  PerformanceAnalytics_1.4.3541 
[5] quantmod_0.4-5    TTR_0.23-0     
[7] xts_0.9-7      zoo_1.7-12     

loaded via a namespace (and not attached): 
[1] codetools_0.2-14 lattice_0.20-33 mvtnorm_1.0-3  truncnorm_1.0-7 
[5] grid_3.2.1   KernSmooth_2.23-15 misc3d_0.8-4  spd_2.0-1   
[9] iterators_1.0.7 tools_3.2.1  numDeriv_2014.2-1 Rsolnp_1.15 

Jede Hilfe wäre willkommen. Ich habe auch versucht, es von der Cran-Seite herunterzuladen, aber das gibt den gleichen Fehler. Für das, was es wert ist, wird rugarch installieren und laden auf meinem Windows-Computer mit 3.2.0 64-Bit-Computer.

Ich habe versucht, eine ältere Version von rugarch von https://cran.r-project.org/src/contrib/Archive/rugarch/ installieren, aber es wird nicht einmal installieren. Ich habe versucht 1.3-3, 1.3-1, and 1.2-9. Dies ist der Fehler, den ich bekomme:

gfortran-4.8: warning: couldn’t understand kern.osversion ‘14.1.0 
installing to /Library/Frameworks/R.framework/Versions/3.2/Resources/library/rugarch/libs 
** R 
** data 
** inst 
** preparing package for lazy loading 
Error : .onLoad failed in loadNamespace() for 'rgl', details: 
    call: dyn.load(file, DLLpath = DLLpath, ...) 
    error: unable to load shared object '/Library/Frameworks/R.framework/Versions/3.2/Resources/library/rgl/libs/rgl.so': 
    dlopen(/Library/Frameworks/R.framework/Versions/3.2/Resources/library/rgl/libs/rgl.so, 6): Library not loaded: /opt/X11/lib/libGLU.1.dylib 
    Referenced from: /Library/Frameworks/R.framework/Versions/3.2/Resources/library/rgl/libs/rgl.so 
    Reason: image not found 
ERROR: lazy loading failed for package ‘rugarch’ 
* removing ‘/Library/Frameworks/R.framework/Versions/3.2/Resources/library/rugarch’ 
Warning in install.packages : 
    installation of package ‘/Downloads/rugarch_1.2-9.tar.gz’ had non-zero exit status 
+0

ich nicht wiedergeben kann auf meinem R-System. Ich laufe '3.1.3' mit' 64-bit' Windows. –

+1

@TimBiegeleisen es funktioniert auf meinem Windows-Computer läuft '3.2.0', aber nicht auf meinem Mac aus irgendeinem Grund. Ich habe gerade meine Frage bearbeitet, um dies zu reflektieren –

+0

Ich habe hier keine Linux-Box zur Hand. Das einzige, was ich empfehlen kann, ist, dass Sie versuchen, eine frühere Version von 'rugarch' zu verwenden. Vielleicht hat die neueste Version einen Fehler, der sich unter OSx manifestiert. –

Antwort

0

Zwei Jahre zu spät, aber für andere Leute auf der Suche nach einer Lösung. Die Lösung, die für mich gearbeitet

(wie oben von user3710546 in den Kommentaren erwähnt)

ist zum Herunterladen und Installieren XQuartz https://www.xquartz.org

Siehe Antworten here und Stackoverflow here

Verwandte Themen