2016-10-07 5 views
2

テンソルフローのためにpip installを実行しました。 Pythonのコマンドライン環境の下でテンソルフローをインポートする際のnumpyバージョンエラー

、私は

import tensorflow as tf 

をしようとしたとき、私は次のエラーを満たし:

RuntimeError: module compiled against API version 0xa but this version of numpy is 0x9 
Traceback (most recent call last): 
    File "<stdin>", line 1, in <module> 
    File "/usr/local/lib/python2.7/dist-packages/tensorflow/__init__.py", line 23, in <module> 
    from tensorflow.python import * 
    File "/usr/local/lib/python2.7/dist-packages/tensorflow/python/__init__.py", line 49, in <module> 
    from tensorflow.python import pywrap_tensorflow 
    File "/usr/local/lib/python2.7/dist-packages/tensorflow/python/pywrap_tensorflow.py", line 28, in <module> 
    _pywrap_tensorflow = swig_import_helper() 
    File "/usr/local/lib/python2.7/dist-packages/tensorflow/python/pywrap_tensorflow.py", line 24, in swig_import_helper 
    _mod = imp.load_module('_pywrap_tensorflow', fp, pathname, description) 
ImportError: numpy.core.multiarray failed to import 

私はprint numpy.__version__を使用して、私のnumpyバージョンをチェックしています。それは"1.8.2"を示しました。では、私は今何をすべきですか?ありがとう!

+0

あなたがnumpyのをアップグレードする必要があるように見えます。おそらく 'pip install --upgrade numpy' – mgilson

+0

はい、テンソルフロー固有の問題ではないようですね、参考、http://stackoverflow.com/questions/33859531/runtimeerror-module-compiled-against-api-version-a-but-このバージョンのnumpyは –

+0

です。 "pip install --upgrade numpy"を試しました。しかし、それは私がすでに最新バージョンをインストールしていると私に言った。 – ReadyOrNot

答えて

1

usr/local/binからpython 2.7を実行しているようです。 numpyバージョンとtensorflowインストールの間に不一致の問題があります。あなたのnumpyバージョンと互換性のある正しいバージョンのtensorflowがインストールされていることを確認してから、anacondaをインストールすることをお勧めします。

あなたがアナコンダを持っていたら、その後の操作を行います。

conda install tensorflow 
+1

お寄せいただきありがとうございます!あなたの提案を読む前に、別の方法、つまり私の環境でTensorFlowをソースからコンパイルすることを試みました。今はうまくいく。 – ReadyOrNot

+0

@ReadyOrNot問題はありませんが、アナコンダの配布を使うのは面倒です! – kmario23

+0

@ReadyOrNot私は同じことをしました。つまり、ソースからコンパイルされたテンソルフローを作成し、envを作成しました。今度はcondorにテンソルフローをインストールした後でも、古いテンソルフローenvに移動します:File ""、行1、 ファイル "D:¥Anaconda3¥envs¥tensorflow¥Lib¥site-packages¥tensorflow¥__ init__ .py "、行24、 tensorflow.pythonからのインポート* – Prana

関連する問題