0

不知何故,我设法破坏了一个工作numpy库(我试图安装一些优化库)。如果我import numpy在 ipython 中运行,那么我会得到ImportError: libblas.so.3gf: wrong ELF class: ELFCLASS32.

重新安装 numpy 没有帮助(使用sudo-apt get remove/install)。

我看到问题是 libblas 是 32 位版本。我在突触包管理器中没有找到 64 版本。

另一个令人困惑的部分是,ipython 说错误在

 `/home/andrey/.local/lib/python2.7/site-packages/numpy/linalg/linalg.py`

但是当我删除 numpy 时,这个文件夹仍然存在。

你知道我该如何解决吗?

4

1 回答 1

0

~/.local/lib/python2.7是每个用户的安装目录,当然你不能使用apt-get. 由于 numpy 显然有 64 位,它需要 64 位库,因此您需要在系统上安装 64 位库。

于 2013-02-25T22:56:28.533 回答