Tôi đã tìm kiếm một cách dễ dàng để cài đặt/biên dịch Numpy với OpenBLAS nhưng không tìm thấy câu trả lời dễ dàng. Tất cả các tài liệu tôi đã thấy có quá nhiều kiến thức như được cấp cho một người như tôi, những người không được sử dụng để biên dịch phần mềm. Có hai gói trong Ubuntu liên quan đến OpenBLAS: libopenblas-base
và libopenblas-dev
. Khi chúng được cài đặt, tôi nên làm gì để cài đặt lại Numpy với chúng? Cảm ơn!Làm thế nào để sử dụng gọn gàng với OpenBLAS thay vì Atlas trong Ubuntu?
Lưu ý rằng khi các gói OpenBLAS này được cài đặt, Numpy không hoạt động nữa: không thể nhập: ImportError: /usr/lib/liblapack.so.3gf: biểu tượng không xác định: ATL_chemv. Sự cố cũng xảy ra khi cài đặt Theano với website instructions cho Ubuntu.
Điều này đã được chú ý here rồi.
Vì tôi không có hướng dẫn từng bước: Bạn có thể phải chạy sudo update-alternatives --all và đặt cài đặt cho điều đó (bạn có thể không phải thực hiện việc này nếu bạn chưa cài đặt Atlas). Bạn cũng phải cài đặt liblapack3gf mà tôi tin. Cá nhân tôi đã có một số vấn đề với các gói khác khi làm điều đó (shogun), nhưng có lẽ điều đó không quan trọng đối với bạn. Và chạy "import numpy; numpy.test()" trước và sau khi bạn thay đổi mọi thứ ... – seberg
Nó thực sự hiệu quả! : liblipack3gf đã được cài đặt và sử dụng các giải pháp thay thế cập nhật --all và chọn giải pháp thay thế '/ usr/lib/lapack/liblapack.so.3gf' cho' liblapack.so.3gf' – PierreE
Nếu bạn chỉ gỡ cài đặt tất cả gói atlas , sau đó lỗi này biến mất. – user239558