tg-me.com/archlinuxcn/246
Last Update:
OpenBLAS >= 0.3.23-2 更新需要手动干预
openblas 包在 0.3.23-2 版本之前没有打包进优化过的 LAPACK 过程和它与 CBLAS/LAPACKE 接口的兼容性。我们现在改变了这个决定,并且现在用户可以选择安装另一个系统级默认 BLAS/LAPACK 实现同时保持安装 openblas 包,方便今后同时安装 BLIS, ATLAS 之类的包。
默认的 BLAS 实现会被用在大部分包中,比如 NumPy 或者 R。请安装 “blas-openblas” 和 “blas64-openblas” 包,让 OpenBLAS 成为默认的 BLAS 实现,就像以前的行为。
不过如果你现在已经安装了 OpenBLAS 作为默认 BLAS 实现,在更新时会遇到如下报错:
error: failed to prepare transaction (could not satisfy dependencies)请在通常的 -Syu 命令后加上你想使用的默认 BLAS 实现来避开这个问题,比如:
:: installing openblas (0.3.23-2) breaks dependency 'blas' required by cblas
:: installing openblas (0.3.23-2) breaks dependency 'blas' required by lapack
pacman -Syu blas-openblas或
pacman -Syu blashttps://www.archlinuxcn.org/openblas-0323-2-update-requires-manual-intervention/
BY Arch Linux Chinese Messages
Warning: Undefined variable $i in /var/www/tg-me/post.php on line 283
Share with your friend now:
tg-me.com/archlinuxcn/246