2016-09-28 1 views
2

Ich versuche, den magischen Befehl in ipython zu verwenden, sah etwas, was ich hier: rpy2 slides% load_ext rpy2.ipython Bild Fehler gefunden

ich folgendes getan:

import rpy2.ipython 
%load_ext rpy2.ipython 

Aber ich der folgende Fehler:

ImportError: dlopen(/Users/XXX/anaconda/lib/python2.7/site-packages/rpy2/rinterface/_rinterface.so, 

2): Library not loaded: libicuuc.54.dylib Referenced from: /Users/XXX/anaconda/lib/python2.7/site-packages/rpy2/rinterface/_rinterface.so Reason: image not found

Einige relevante Informationen:

  • OS: MacOS Sierra
  • Python: 2.7.12
  • ipython: IPython 5.1.0
  • rpy2: 2.8.3
  • Hat der pip install singledispatch aber der Fehler immer noch besteht
  • r Conda installiert mit
  • auch eine Kopie von R von CRAN

Antwort

5

Weil ich R durch Conda installiert haben, musste ich auch zu insta ll rpy2 durch conda und nicht durch pip. Um rpy2 über conda zu installieren, gehen Sie folgendermaßen vor:

Dies funktionierte wirklich gut. Es ist jedoch unklar, warum die Installation von rpy2 über Pip nicht funktioniert.