如何在 Kubuntu 18.04(Bionic) 上安装 ATLAS

Vil*_*nex 5 updates package-management apt dpkg software-installation

我已经尝试过的事情:

1.安装所有这些:

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

他们都没有安装。我一直收到此错误消息

E: 无法定位包裹 X

2.安装这个

须藤 apt-get 安装 libblas-dev liblapack-dev

还带有错误消息:

包 liblapack-dev 不可用,但被另一个包引用。这可能意味着软件包丢失、已过时或只能从其他来源获得

包 libblas-dev 不可用,但被另一个包引用。这可能意味着软件包丢失、已过时或只能从其他来源获得

E:包“libblas-dev”没有安装候选 E:包“liblapack-dev”没有安装候选

3. 尝试更新我的系统,然后再次执行与之前相同的步骤。

sudo apt-get 更新

但一切都没有改变……一切都保持原样。

4. 尝试这样安装:

须藤 apt-get 安装 libatlas-base-dev

当然,再次不起作用,我收到了一个听起来像这样的错误

E: 无法定位软件包 libatlas-base-dev

我的系统:

我正在使用 Kubunut 18.04

我在想可能缺少一些存储库,我不知道,但我怎么能在这里看到它不是。

你们有没有人知道我该如何解决这个问题?如果是这样,请告诉我。

输出 apt-cache policy libatlas-base-dev liblapack-dev (在 sudo add-apt-repository Universe、sudo add-apt-repository main、sudo apt-get update 之后)

libatlas-base-dev:
  Installed: (none)
  Candidate: 3.10.3-5
  Version table:
     3.10.3-5 500
        500 http://archive.ubuntu.com/ubuntu bionic/universe amd64 Packages
liblapack-dev:
  Installed: (none)
  Candidate: 3.7.1-4ubuntu1
  Version table:
     3.7.1-4ubuntu1 500
        500 http://archive.ubuntu.com/ubuntu bionic/main amd64 Packages
Run Code Online (Sandbox Code Playgroud)

N0r*_*ert 9

您似乎没有Universe存储库(用于libatlas-base-dev)。LAPACK 和 BLAS 是主要的。您应该启用两个存储库。

尝试添加存储库

sudo add-apt-repository universe
sudo add-apt-repository main
sudo apt-get update 
Run Code Online (Sandbox Code Playgroud)

然后安装需要的包

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