0
를 통해 파이썬에서 ggplot 가져 오는 동안 나는 파이썬에서 다음 명령을 실행 해요 :분할 오류 RPY2
from rpy2.robjects.packages import importr
importr('ggplot2')
이것은 파이썬 2.7.6와 rpy2-2.8.3에서 잘 작동합니다. 파이썬 2.7.8와 rpy2-2.8.5에 실행할 때 다음과 같은 오류를 제공합니다
/usr/local/lib/python2.7/dist-packages/rpy2/rinterface/__init__.py:186: RRuntimeWarning: Error in dyn.load(file, DLLpath = DLLpath, ...) :
unable to load shared object '/usr/local/lib/R/site-library/Rcpp/libs/Rcpp.so':
/usr/local/lib/R/site-library/Rcpp/libs/Rcpp.so: undefined symbol: R_ClassSymbol
warnings.warn(x, RRuntimeWarning)
Segmentation fault (core dumped)
저는 아직 파이썬 사용자가 아니지만 R 세상에서 버그를보고하는 것은 seg-fault가 사실상 버그임을 나타내는 것으로 가정하고 책임있는 당사자에게보고해야합니다 그것들을 처리하십시오. SO에 버그 리포트는 R 코드 버그로 인해 권장되지 않습니다. 이 것은 Rcpp가 제대로 설치되어 있지 않은 것처럼 보이지만 Python 꾸러미의 저자는 seg-fault에 의해 신호를 보내지 않고 그 문제를 검사해야합니다. [rcpp] 태그가 추가되었으므로 Dirk은 더 자세한 통찰력을 제공 할 수 있습니다. –
나는 42 명과 함께있다. RPy2 및/또는 Rcpp 스택을 다시 설치하기 만하면됩니다. 내 우분투 상자 (en)에서 파이썬 2.7과 함께 파이썬의 두 줄을 실패없이 사용할 수 있습니다 ... –
'R_ClassSymbol'은'libR.so'에 의해 제공되는 심볼입니다. 그래서 여러분의 시스템은 어떻게 든 잘못 설정된 방식으로'rpy2 '이 (가) 해당 공유 객체를로드하지 않습니다. –