2016-04-27 15 views
3

Ich installiere Scipy-0.16.1 auf Ubuntu 14.04Scipy Installationsproblem, immer Import: libopenblas.so.0: kann Objekt nicht Datei oder das Verzeichnis open shared

OpenBLAS_0.2.18 und Numpy-1.11.0 haben ohne Probleme installiert.

Scipy-0.16.1.tar.gz heruntergeladen wurde

site.cfg wurde kopiert und unkommentiert die folgenden Zeilen:

[openblas] 

libraries = openblas 

library_dirs = /opt/OpenBLAS/lib 

include_dirs = /opt/OpenBLAS/include 

Added eine Linie zu ~/.bashrc

export LD_LIBRARY_PATH=/opt/OpenBLAS/lib:$LD_LIBRARY_PATH 

source ~/.bashrc

ldconfi

g

sudo python setup.py Config

ERROR

ImportError: libopenblas.so.0: cannot open shared object file: No such file or directory

Antwort

6

Sie haben OpenBlas Systembibliothek zu installieren. Versuchen Sie:

sudo apt-get install libopenblas-dev 
+0

libopenblas-dev ist schon die neueste Version –

+0

Versuch 'export LD_LIBRARY_PATH =/usr/local/lib: $ LD_LIBRARY_PATH' vor Lauf setup.py –

+0

oder Sie können versuchen scipy mit' zu installieren pip scipy == 0.16.1 installieren ' –

0

Versuchen Sie zuerst locate libopenblas.so.0, um den Pfad herauszufinden.

Dann tun Sie echo $LD_LIBRARY_PATH, um zu überprüfen, ob es enthalten ist.