2015-11-12 23 views
5

Ho un errore che si verifica in un very similar way to this SO question. La soluzione di semplicemente installare rpy2 utilizzando conda non funziona.errore rpy2 dopo l'aggiornamento a OSX El Capitan

La differenza principale nel mio caso è che rpy2 ha funzionato correttamente prima di essere aggiornato a Mac OSX 10.11 (El Capitan). La versione My Python è Python 2.7.10, conda: 3.18.4, R: R version 3.2.2 (2015-08-14) -- "Fire Safety e tutti sono stati installati utilizzando la distribuzione anaconda.

ottengo il seguente errore:

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 

quando si cerca di caricare l'estensione rpy2.ipython:

%load_ext rpy2.ipython 

ho la sensazione che è una soluzione simile a this question dealing with loading the rJava R package.

+0

quindi presumo che hai già provato a reinstallare? – cel

+0

Ho reinstallato R un paio di volte, ma non anaconda - Lo farò! – cmiller8

+0

Ha funzionato. Mi sento stupido ora. – cmiller8

risposta

3

La disinstallazione di anaconda e la reinstallazione di tutto da zero hanno risolto l'errore.

Problemi correlati