2016-01-19 18 views
6

私は参考資料のチュートリアルで紹介を使用します。 numpyのとでは問題はありませんImportError:いいえ、という名前のモジュールtheano

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

scipy.test:

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

を私はtheanoテストを使用するときには:

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

それは、 "何のモジュールの名前theano" を私に言っていませんそれは私をたくさん混乱させた。

+3

明らかに、 'theano'はあなたのPythonインストールの検索パスにはないようです。 'sys.path'を調べて、モジュールがリストされた場所のいずれかにあることを確認してください。 – HelloWorld

+0

しかし、Pythonを実行してtheanoをインポートすると、同じエラーが表示される – hunter

+1

同じコンピューターにpython 2.7とpython 3.2があることがわかりました。私はPython -Vを使うとpython 2.7を出力しますが、pipはすべてのモジュールをpython 3.2フォルダにインストールします。 – hunter

答えて

2

あなたの通訳者とないのPythonのピップバージョンと一致しますバージョンをインストールするの特定であるためには、次のことを試みることができる:

あなたの通訳に対応するPIPモジュールをロードし
sudo -H python -m pip install Theano 

関連する問題