安装 BLAS 和 LAPACK 包

Jee*_*iya 53 dpkg libraries 14.04

如何在 Ubuntu 14.04 中安装 BLAS 和 LAPACK?当我尝试使用以下命令安装这些软件包时apt-get install BLAS

Error occurred  
Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?
Run Code Online (Sandbox Code Playgroud)

小智 73

@Maythux 的回答中有一个错字:应该没有ein liblapacke

可以安装一组更简约的软件包:

sudo apt-get install libblas-dev liblapack-dev
Run Code Online (Sandbox Code Playgroud)

此外,如果您要安装这些来scipy安装pip,它可能不是完整的解决方案(我未能pip install scipy在 ARM 架构的 Ubuntu 14.04 系统中使用)。我发现使用 成功apt-get install python-scipy,但它是旧版本(0.13.3)。如果您需要通过 更新版本pip,您可能还需要:

sudo apt-get install gfortran
Run Code Online (Sandbox Code Playgroud)

我在这里在 StackOverflow 上找到了这个信息


Kyu*_*Kim 12

就我而言,解决方案是

sudo apt-get install libatlas-base-dev
Run Code Online (Sandbox Code Playgroud)


May*_*hux 11

为了解决管理员目录锁定问题,搜索进程。

sudo rm /var/lib/apt/lists/lock
sudo apt-get update
Run Code Online (Sandbox Code Playgroud)

然后尝试安装命令

sudo apt-get install libblas-dev checkinstall
sudo apt-get install libblas-doc checkinstall
sudo apt-get install liblapacke-dev checkinstall
sudo apt-get install liblapacke-doc checkinstall
Run Code Online (Sandbox Code Playgroud)

  • 我们是否应该建议在确认锁定文件实际上已经过时之前删除它?还有,所有`checkinstall` 是干什么用的? (3认同)
  • @MarkAmery 包`liblapacke-dev` 存在。`liblapack-dev` 也存在,我不确定是哪个意图...... (2认同)