2016-10-13 5 views
0

Ich habe schon viele andere Beiträge hier überprüft, um zu sehen, ob das etwas ist, das ich leicht beheben kann, aber ich konnte nichts finden (obwohl ich zugegebenermaßen bin nicht sehr gut in der Suche). Ich versuche, das imager-Paket zu installieren, aber halten Sie die folgende Fehlermeldung erhalten, wenn ich library(imager) nennen:r - nicht imager.so laden, obwohl es da ist

Loading required package: imager 
Error in dyn.load(file, DLLpath = DLLpath, ...) : 
    unable to load shared object '/Library/Frameworks/R.framework/Versions/3.3/Resources/library/imager/libs/imager.so': 
    dlopen(/Library/Frameworks/R.framework/Versions/3.3/Resources/library/imager/libs/imager.so, 6): Library not loaded: /opt/X11/lib/libX11.6.dylib 
    Referenced from: /Library/Frameworks/R.framework/Versions/3.3/Resources/library/imager/libs/imager.so 
    Reason: image not found 

ich /Library/Frameworks/R.framework/Versions/3.3/Resources/library/imager/ ging libs, und siehe da ist eine ausführbare Datei namens imager.so, vermutlich die Datei R sagt, existiert nicht. Ich habe versucht, das Paket zu entfernen, sein Paket und die Abhängigkeiten zu entfernen, und schließlich versuchte ich, R vollständig zu deinstallieren und neu zu installieren. Vielleicht habe ich meine Installation nicht nuke richtig? Alle und alle Hilfe würde geschätzt werden

+1

Wie haben Sie es installiert? Ich bin auf macOS (Sierra) und 'install.packages ('imager") 'dann' library (imager) 'funktioniert gut. – hrbrmstr

+0

Ich hatte Xquartz nicht installiert, hoppla ... –

Antwort

1

Das Imager-Paket hängt von einer funktionierenden Installation von X11/Xquartz, und daher die Fehlermeldung, dass imager.so /opt/X11/lib/libX11.6.dylib nicht finden kann. Die erneute Installation von XQuartz sollte das Problem lösen.

+0

Das hat funktioniert- ich muss es vergessen haben um Xquartz zu installieren, als ich meinen Laptop gewischt habe. –

Verwandte Themen