找不到libblas.so.3gf這個檔案 - Linux

Table of Contents

※ [本文轉錄自 Python 看板 #1G4X6DZH ]

作者: peter308 (pete) 看板: Python
標題: [問題] 請問ImportError file too short怎解決?
時間: Fri Jul 27 11:56:56 2012


我最近想安裝某個套裝軟體到電腦上

我的電腦版本為Cent OS 4.8 (有點小舊)

該軟體需要裝 numpy和 scipy

安裝完之後執行該程式會出現如下錯誤

ImportError: libblas.so.3gf: cannot open shared object file: No such file or

directory

我猜測是BLAS的問題 我用 yum install blas lapack

另外也手動安裝BLAS Lapack 在家目錄下

但是我一直找不到 libblas.so.3gf這個檔案

但是我可以在 /usr/lib 下找到

libblas.so libblas.so.3 libblas.so.3.0 libblas.so.3.0.3 這幾個檔案

我就 ln -s libblas.so.3.0.3 libblas.so.3gf

但出現了新的錯誤訊息

ImportError: /usr/lib/libblas.so.3gf: file too short

我到google打了關鍵字 好像都找不到解決辦法

想請問各位有沒有什麼方法可以解決呢?

我有在其他電腦上安裝相同的套裝軟體 可以成功執行

因為此電腦是比較新版本 ubuntu 10.04

在 /usr/lib/libblas/libblas.so.3gf
/usr/lib/libblas.so.3gf
/usr/lib/atlas/libblas.so.3gf

就可以找到 libblas.so.3gf 這個檔案

所以我猜測可能是我的BLAS 沒裝好

想請各位指點我一下

萬分感謝

尤其是 ImportError: /usr/lib/libblas.so.3gf: file too short

真的找不到解決辦法了

/_\



--

All Comments

Joe avatarJoe2012-07-31
試試看把 ubuntu 的 libblas 複製過去呢
Yuri avatarYuri2012-08-01
改用hardlink ?