2015-11-12 7 views
5

Ich habe einen Fehler aufgetreten in einem very similar way to this SO question. Die Lösung von einfach rpy2 mit Conda installieren funktioniert nicht.rpy2 Fehler nach dem Upgrade auf OSX El Capitan

Der Hauptunterschied in meinem Fall ist, dass rpy2 ordnungsgemäß funktionierte, bevor ich auf Mac OSX 10.11 (El Capitan) aktualisiert. Meine Python-Version ist Python 2.7.10, conda: 3.18.4, R: R version 3.2.2 (2015-08-14) -- "Fire Safety und alle wurden mit der Anaconda-Distribution installiert.

bekomme ich folgende Fehlermeldung:

ImportError: dlopen(/Users/user/anaconda/lib/python2.7/site-packages/rpy2/rinterface/_rinterface.so, 2): Library not loaded: @rpath/R/lib/libR.dylib 
Referenced from: /Users/user/anaconda/lib/python2.7/site-packages/rpy2/rinterface/_rinterface.so 
Reason: image not found 

wenn die rpy2.ipython Erweiterung zu laden versuchen:

%load_ext rpy2.ipython 

Ich habe das Gefühl, es ist ein fix ähnlich wie this question dealing with loading the rJava R package ist.

+0

also nehme ich an, Sie haben bereits versucht, neu zu installieren? – cel

+0

Ich habe R ein paar Mal neu installiert, aber nicht Anakonda - ich werde das tun! – cmiller8

+0

Das hat funktioniert. Ich fühle mich jetzt dumm. – cmiller8

Antwort

3

Die Deinstallation von Anaconda und die Neuinstallation von allem von Neuem behob den Fehler.