Установка пакетов BLAS и LAPACK


36

Как установить BLAS & LAPACK в Ubuntu 14.04? Когда я пытаюсь установить эти пакеты с apt-get install BLAS:

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

как вы устанавливаете?
Maythux

Я рекомендую реализацию OpenBLAS ( sudo apt install libopenblas-dev), которая работает настолько быстро, насколько это возможно (посмотрите на тесты в Интернете). В качестве бонуса, он также предлагает реализацию LAPACK.
Фелипе Шнайдер

Ответы:


57

Там опечатка в @ ответ Maythux в: там не должно быть eв liblapacke.

Более минималистичный набор пакетов может быть установлен с:

sudo apt-get install libblas-dev liblapack-dev

Кроме того, если вы устанавливаете их для scipyустановки pip, возможно, это неполное решение (я не смог использовать их pip install scipyв архитектуре ARM Ubuntu 14.04). Я нашел успех с apt-get install python-scipy, но это была более старая версия (0.13.3). Если Вам необходима более новая версия через pip, вам может понадобиться:

sudo apt-get install gfortran

Я нашел эту информацию о StackOverflow здесь



8

Для решения проблемы блокировки каталога администратора выполните поиск процессов.

sudo rm /var/lib/apt/lists/lock
sudo apt-get update

Затем попробуйте установить команды

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 liblapack-doc checkinstall

3
Должны ли мы рекомендовать удаление файла блокировки, прежде чем подтвердить, что он на самом деле устарел? А для чего все это checkinstall?
SteelDriver

@ Hamx0r ответ, который вы хотите использовать. Это больше не правильно.
MSCHUETT

-1

я столкнулся с той же проблемой, и я обнаружил, что сначала я должен удалить блокировку из архива

sudo rm /var/cache/apt/archives/lock
sudo rm /var/lib/dpkg/lock

Затем я применил эти команды

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 liblapack-doc checkinstall

это работает хорошо

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.