Instalowanie pakietów BLAS i LAPACK


36

Jak zainstalować BLAS & LAPACK w Ubuntu 14.04? Kiedy próbuję zainstalować te pakiety za pomocą apt-get install BLAS:

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

jak się instalujesz?
Maythux

Polecam implementację OpenBLAS ( sudo apt install libopenblas-dev), która jest tak szybka, jak to tylko możliwe (spójrz na testy porównawcze w sieci). Jako bonus oferuje również implementację LAPACK.
Felipe SS Schneider

Odpowiedzi:


57

Jest literówka w @ odpowiedź Maythux za: nie powinno być ew liblapacke.

Bardziej minimalistyczny zestaw pakietów można zainstalować za pomocą:

sudo apt-get install libblas-dev liblapack-dev

Ponadto, jeśli instalujesz je w scipycelu instalacji pip, może to nie być kompletne rozwiązanie (nie udało mi się użyć pip install scipyw systemie Ubuntu 14.04 z architekturą ARM). apt-get install python-scipyOdniosłem sukces , ale była to starsza wersja (0.13.3). Jeśli potrzebujesz nowszej wersji za pośrednictwem pip, możesz także potrzebować:

sudo apt-get install gfortran

Znalazłem te informacje na StackOverflow tutaj



8

Aby rozwiązać problem blokady katalogu administratora, wyszukaj procesy.

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

Następnie wypróbuj polecenia, aby zainstalować

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
Czy powinniśmy zalecać usunięcie pliku blokady przed potwierdzeniem, że jest on rzeczywiście nieaktualny? A także, po co są te wszystkie checkinstall?
steeldriver

Odpowiedź @ hamx0r jest tą, której chcesz użyć. To już nie jest poprawne.
mschuett,

-1

napotkałem ten sam problem i stwierdziłem, że najpierw powinienem usunąć blokadę z archiwum

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

następnie zastosowałem te polecenia

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

to dobrze działa

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.