R on ubuntu 16:无法加载共享对象,未定义符号:gotoblas

时间:2017-12-22 02:13:09

标签: r amazon-ec2 install

我正在Amazon Deep Learning AMI image尝试使用R。

$ which R返回

/usr/bin/R

$ R返回

/usr/lib/R/bin/exec/R: symbol lookup error: /usr/lib/libblas.so.3: undefined symbol: gotoblas

sudo update-alternatives --config libblas.so.3会返回4种可能的选择:

/usr/lib/openblas-base/libblas.so.3/usr/lib/atlas-base/atlas/libblas.so.3/usr/lib/libblas/libblas.so.3/usr/lib/openblas-base/libblas.so.3

通过选择选项2,我可以进入R repl。但是,我收到以下警告:

unable to load shared object '/usr/lib/R/library/stats/libs/stats.so': /usr/lib/liblapack.so.3: undefined symbol: gotoblas

同样的错误会导致程序包安装失败。

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:1)

固定!我跟着this post并使用sudo update-alternatives --config liblapack.so.3切换到正确的BLAS版本。