Greetings! Neither of the two suggestions from the January thread (listed below) provide relief for "my" undefined symbol - R_alloc.
The symbol R_alloc is defined in libR.so, and Python is showing the correct LD_LIBRARY_PATH >>> print(os.environ.get('LD_LIBRARY_PATH')) /usr/local/lib64/R/lib:/usr/local/lib64:/usr/local/lib64/R/lib::/usr/lib64/gcj-4.1.2:/usr/local/lib64/R/bin:/usr/local/lib64/R/lib:/usr/local/lib64/R/library/sp/libs:/usr/local/lib64/R/library/gbm/libs:/usr/local/lib/vtk-5.4:/opt/fontconfig-2.8.0/lib: >>> print(os.environ.get('R_HOME')) /usr/local/lib64/R >>> import rpy2.rinterface as rinterface >>> print(rinterface.get_initoptions()) ('rpy2', '--quiet', '--vanilla', '--no-save') >>> rinterface.set_initoptions(('rpy2', '--quiet', '--no-save')) >>> import rpy2.robjects as robjects >>> robjects.r(['require(sp)\n']) Loading required package: sp Error in dyn.load(file, DLLpath = DLLpath, ...) : unable to load shared library '/usr/local/lib64/R/library/sp/libs/sp.so': /usr/local/lib64/R/library/sp/libs/sp.so: undefined symbol: R_alloc Any suggestions? Thank you. KFW > - $RHOME/etc/ldpaths is ignored when an embedded R is started with > the option "--vanilla" (and this is what rpy2 has by default - may > be not such a good thing). Try if the following helps: > > #do this *before* your import anything from rpy2 > import rpy2.rinterface as ri > ri.set_initoptions(('--quiet', '--no-save')) > # now import whatever from rpy2 as usual > > Documentation for that at: > > http://rpy.sourceforge.net/rpy2/doc-2.1/html/rinterface.html#initialization > > - $RHOME/etc/ldpaths is only used by the R console (and rpy/rpy2 > have use an embedded R that can't know about it). In that case, you > should define your LD_LIBRARY_PATH *before* starting python. > For example: > source $RHOME/etc/ldpaths > python > ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ rpy-list mailing list rpy-list@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/rpy-list