2016-01-19 17 views
6

Używam wprowadzenia w samouczkach dogłębnych.ImportError: Brak modułu o nazwie theano

sudo apt-get install python-numpy python-scipy python-dev python-pip python-nose g++ libopenblas-dev git 
sudo pip install Theano 

Nie ma problemu z numpy i scipy.test:

python -c "import numpy; numpy.test()" 
python -c "import scipy; scipy.test()" 

ale gdy używam egzaminu Theano:

python -c "import theano; theano.test()" 

on powiedział mi "nie moduł o nazwie Theano" co bardzo mnie zdezorientowało.

+3

Oczywiście 'theano' nie znajduje się w ścieżce wyszukiwania instalacji w Pythonie. Sprawdź 'sys.path' i sprawdź, czy moduł znajduje się w jednej z wymienionych lokalizacji. – HelloWorld

+0

, ale po uruchomieniu w python i zaimportować theano, jest również wyświetlany ten sam błąd – hunter

+1

Stwierdziłem, że istnieją Pythona 2.7 i Pythona 3.2 na tym samym komputerze. Kiedy używam Pythona-V, wypisuję python 2.7, ale pip instaluje cały moduł w folderze Pythona 3.2. – hunter

Odpowiedz

2

Aby mieć pewność instalując wersję, która dopasuje tłumacza a nie PIP wersji Pythona, można spróbować wykonać następujące czynności:

sudo -H python -m pip install Theano 

Które załadować moduł pip odpowiadającą swoim tłumacza.

Powiązane problemy