0

どういうわけか、作業中のライブラリを壊すことができましたnumpy(いくつかの最適化ライブラリをインストールしようとしました)。import numpyipythonで実行すると、 ImportError: libblas.so.3gf: wrong ELF class: ELFCLASS32.

numpy の再インストールは役に立ちません (を使用sudo-apt get remove/install)。

問題は、libblas が 32 ビット バージョンであることです。シナプス パッケージ マネージャーで 64 バージョンが見つかりませんでした。

もう1つの紛らわしい部分は、ipythonがエラーが

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

しかし、numpy を削除しても、このフォルダーはまだ存在します。

どうすれば修正できるか知っていますか?

4

1 に答える 1

0

~/.local/lib/python2.7はユーザーごとのインストール ディレクトリです。もちろん、そこから numpy を使用してアンインストールすることはできませんapt-get。numpy には明らかに 64 ビットがあるため、64 ビットのライブラリが必要なので、システムに 64 ビットの libblas をインストールする必要があります。

于 2013-02-25T22:56:28.533 に答える