首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否将R安装的库用于其他程序?

是否将R安装的库用于其他程序?
EN

Stack Overflow用户
提问于 2011-11-03 08:38:57
回答 1查看 121关注 0票数 3

当R安装包含其他程序/库(例如,hdf5SQLite)的软件包时,我可以在其他程序中使用这些程序吗?例如,我在/Library/Frameworks/R.framework/Versions/2.13/Resources/library/hdf5/libs/x86_64/中安装了hdf5.so -我可以使用它来代替安装hdf5以供Python (h5py等)使用吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-11-03 10:27:27

作为一般规则,不。您也可能误解了这一点:hdf5.so是从R到hdf5库的绑定。例如,当(在Linux机器上)我询问链接器给定的R库链接到什么时,我得到的结果如下

代码语言:javascript
复制
edd@max:~$ ldd /usr/lib/R/site-library/XML/libs/XML.so 
        linux-vdso.so.1 =>  (0x00007fffcbf75000)
        libxml2.so.2 => /usr/lib/libxml2.so.2 (0x00007fc0a1514000)
        libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007fc0a12fc000)
        libR.so => /usr/lib/libR.so (0x00007fc0a0d92000)
        libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fc0a09fe000)
        libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fc0a07fa000)
        libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fc0a0574000)
        libblas.so.3gf => /usr/lib/atlas-base/atlas/libblas.so.3gf (0x00007fc09fcff000)
        libgfortran.so.3 => /usr/lib/x86_64-linux-gnu/libgfortran.so.3 (0x00007fc09fa1b000)
        libreadline.so.6 => /lib/libreadline.so.6 (0x00007fc09f7d8000)
        libpcre.so.3 => /lib/x86_64-linux-gnu/libpcre.so.3 (0x00007fc09f59c000)
        liblzma.so.2 => /usr/lib/liblzma.so.2 (0x00007fc09f37a000)
        libbz2.so.1.0 => /lib/libbz2.so.1.0 (0x00007fc09f169000)
        librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007fc09ef61000)
        libgomp.so.1 => /usr/lib/x86_64-linux-gnu/libgomp.so.1 (0x00007fc09ed53000)
        libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fc09eb34000)
        /lib64/ld-linux-x86-64.so.2 (0x00007fc0a1ab6000)
        libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007fc09e91e000)
        libncurses.so.5 => /lib/libncurses.so.5 (0x00007fc09e6d9000)
edd@max:~$ 

这表明R的XML包本身依赖于libxml2。

因此,这些库通常也只是链接到它们,而不是提供您正在寻找的库。

票数 9
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7989048

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档