美文网首页
安装R包 x86_64-conda_cos6-linux-gnu

安装R包 x86_64-conda_cos6-linux-gnu

作者: bioYIYI | 来源:发表于2021-12-08 14:06 被阅读0次

    问题

    安装R包(ade4)时遇到以下问题(缺少库文件):

    image.png

    从报错信息可以看出报错根本原因是找不到lapack和blas库(-l 是lib的意思,xxx是库名)

    问题解决:

    1,直接在Linux系统下搜索(Linux下运行,而非R环境下运行)

    conda search blas
    conda search lapack
    

    注,搜索的是-lxxx中的xxx(-l 是lib的意思,xxx是库名)
    blas搜索结果:


    image.png

    lapack搜索结果:


    image.png
    如果没找到,就安装名字最相似的
    2,安装
    conda install blas
    conda install lapack
    

    此时是装在默认路径下的anaconda/lib目录下

    3,将anaconda/lib下的文件链接到ld所在bin目录同级的lib目录下

    ln -s /*/work/user/*/bin/software/anaconda/lib/libblas.so /*/work/user/*/bin/software/anaconda/bin/../lib/gcc/x86_64-conda_cos6-linux-gnu/7.3.0/../../../../x86_64-conda_cos6-linux-gnu/lib/ 
    
     ln -s /*/work/user/*/bin/software/anaconda/lib/liblapack.so /*/work/user/*/bin/software/anaconda/bin/../lib/gcc/x86_64-conda_cos6-linux-gnu/7.3.0/../../../../x86_64-conda_cos6-linux-gnu/lib/
    

    4,重新安装R包

    相关文章

      网友评论

          本文标题:安装R包 x86_64-conda_cos6-linux-gnu

          本文链接:https://www.haomeiwen.com/subject/cajaxrtx.html