Cài đặt gói BLAS và LAPACK


36

Làm cách nào để cài đặt BLAS & LAPACK trong Ubuntu 14.04? Khi tôi đang cố gắng cài đặt các gói này với apt-get install BLAS:

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

bạn đang cài đặt như thế nào
Maythux

Tôi khuyên bạn nên triển khai OpenBLAS ( sudo apt install libopenblas-dev) nhanh nhất có thể (hãy xem điểm chuẩn trên web). Như một phần thưởng, nó cũng cung cấp một triển khai LAPACK.
Felipe SS Schneider

Câu trả lời:


57

Có một lỗi đánh máy trong @ câu trả lời Maythux của: không nên có etrong liblapacke.

Một bộ gói tối giản hơn có thể được cài đặt với:

sudo apt-get install libblas-dev liblapack-dev

Ngoài ra, nếu bạn đang cài đặt những thứ này để scipycài đặt pip, nó có thể không phải là giải pháp hoàn chỉnh (tôi không thể sử dụng pip install scipytrong hệ thống Ubuntu 14.04 của kiến ​​trúc ARM). Tôi đã tìm thấy thành công với apt-get install python-scipy, nhưng đó là một phiên bản cũ hơn (0.13.3). Nếu bạn cần một phiên bản mới hơn thông qua pip, bạn cũng có thể cần:

sudo apt-get install gfortran

Tôi tìm thấy thông tin này trên StackOverflow tại đây


10

Trong trường hợp của tôi, giải pháp là

sudo apt-get install libatlas-base-dev

8

Để giải quyết vấn đề khóa thư mục quản trị viên, hãy tìm kiếm các quy trình.

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

Sau đó thử các lệnh để cài đặt

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
Chúng tôi có nên đề xuất loại bỏ một tập tin khóa trước khi xác nhận rằng nó thực sự cũ? Cũng như, tất cả các checkinstalls là gì?
Steeldo

Câu trả lời của @ hamx0r là câu bạn muốn sử dụng. Điều này không còn đúng nữa.
mschuett

-1

tôi đã đối mặt với cùng một vấn đề và tôi thấy rằng tôi nên gỡ khóa khỏi kho lưu trữ trước

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

sau đó tôi áp dụng các lệnh này

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

nó hoạt động tốt

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.