升级到R 2.15.2后无法加载统计包。

8

我正在运行Ubuntu 12.04。今天终于从2.12升级到了2.15.2,但当我启动R时,出现了以下错误。

Error in dyn.load(file, DLLpath = DLLpath, ...) : 
  unable to load shared object '/usr/lib/R/library/stats/libs/stats.so':
  /usr/lib/liblapack.so.3gf: undefined symbol: ATL_chemv
During startup - Warning message:
package ‘stats’ in options("defaultPackages") was not found

edit:

$ dpkg -l | grep "blas\|atlas"
ii  libatlas3gf-base                               3.8.4-3build1                                 Automatically Tuned Linear Algebra Software, generic shared
ii  libblas-dev                                    1.2.20110419-2ubuntu1                         Basic Linear Algebra Subroutines 3, static library
ii  libblas3gf                                     1.2.20110419-2ubuntu1                         Basic Linear Algebra Reference implementations, shared library
ii  libopenblas-base                               0.1alpha2.2-3                                 Optimized BLAS (linear algebra) library based on GotoBLAS2
ii  libopenblas-dev                                0.1alpha2.2-3                                 Optimized BLAS (linear algebra) library based on GotoBLAS2

还有其他人遇到这个问题或知道如何解决吗?


添加 deb http://<my.favorite.cran.mirror>/bin/linux/ubuntu precise/ 仓库。然后执行 sudo apt-get update 和 sudo apt-get upgrade。 - sayhey69
请在您的问题中添加 dpkg -l | grep "blas\|atlas" 的输出。 - GSee
http://lists.debian.org/debian-user/2012/07/msg00640.html - Ben Bolker
相关:https://dev59.com/jGox5IYBdhLWcg3w3YH- - GSee
1个回答

9
你应该卸载libopenblas-base
更多信息请见:http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=638236
在我的计算机上:
$ dpkg -l | grep "blas\|atlas"
ii  libatlas-dev                                   3.8.4-3build1                           Automatically Tuned Linear Algebra Software, C header files
ii  libatlas3gf-base                               3.8.4-3build1                           Automatically Tuned Linear Algebra Software, generic shared
ii  libblas-dev                                    1.2.20110419-2ubuntu1                   Basic Linear Algebra Subroutines 3, static library
ii  libblas3gf                                     1.2.20110419-2ubuntu1                   Basic Linear Algebra Reference implementations, shared library
ii  liblastfm0                                     0.4.0~really0.3.3-0ubuntu1              The Last.fm web services library

1
CRAN/Debian的维护者是否有办法在软件包处理过程中解决这个冲突? - Ben Bolker
1
谢谢。这是一个常见的问题吗? - sayhey69
@sayhey69,我不知道这是否常见。当我安装revolution-mkl时遇到了类似的问题,所以我知道该去哪里查找。 - GSee
1
我们能为这个答案获得更多的赞吗!如果我之前看到了这个,就可以省下一些彻夜未眠了!! - ajkl

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接