2013-02-25 3 views
0

어쨌든 numpy 라이브러리를 깨뜨릴 수있었습니다 (일부 최적화 라이브러리를 설치하려고했습니다). ipython에서 import numpy을 실행하면 ImportError: libblas.so.3gf: wrong ELF class: ELFCLASS32이 표시됩니다.우분투에서 numpy 다시 설치

numpy를 재설치해도 도움이되지 않습니다 (sudo-apt get remove/install 사용).

libblas는 32 비트 버전입니다. 나는 시냅스 패키지 관리자에서 64 버전을 찾지 못했습니다.

또 다른 혼란스러운 부분은 ipython 오류가

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

에 있지만 내가 NumPy와를 삭제하면,이 폴더가 여전히 존재한다는 것을 말한다이다.

어떻게 해결할 수 있습니까?

+0

시스템이 32 비트 또는 64 비트입니까? – wRAR

+0

Mys 시스템이 64bit – ashim

+0

어떻게 32 비트 libblas를 설치하고 동시에 64 비트를 찾을 수 없습니까? – wRAR

답변

0

~/.local/lib/python2.7은 사용자 당 설치 디렉토리입니다. 물론 apt-get을 사용하여 numpy를 제거 할 수는 없습니다. numpy는 분명히 64bit이기 때문에 64bit libs가 필요하므로 시스템에 64bit libblas를 설치해야합니다.