2016-11-22 4 views
-1

私のコードにtheano.tensorをインポートしようとしています。 私は以前にtheano.tensorを使用しています。私の前のコードはすべてtheano.tensorをインポートして、私のマシンで完全に動作します。今、私はtheanoからテンソルをインポートする別のスクリプトを書こうとしています。次の例外があります。Theanoテンソルインポートエラー

Traceback (most recent call last): 
    File "code.py", line 2, in <module> 
    import theano.tensor as T 
    File "/anaconda3/lib/python3.5/site-packages/theano/__init__.py", line 52, in <module> 
    from theano.gof import (
    File "/anaconda3/lib/python3.5/site-packages/theano/gof/__init__.py", line 56, in <module> 
    from theano.gof.opt import (
    File "/anaconda3/lib/python3.5/site-packages/theano/gof/opt.py", line 11, in <module> 
    import pdb 
    File "/anaconda3/lib/python3.5/pdb.py", line 75, in <module> 
    import code 
    File "/localtmp/saikat/CovInfo/Closure/code.py", line 2, in <module> 
    import theano.tensor as T 
    File "/anaconda3/lib/python3.5/site-packages/theano/tensor/__init__.py", line 6, in <module> 
    from theano.tensor.basic import * 
    File "/anaconda3/lib/python3.5/site-packages/theano/tensor/basic.py", line 17, in <module> 
    from theano.tensor import elemwise 
    File "/anaconda3/lib/python3.5/site-packages/theano/tensor/elemwise.py", line 13, in <module> 
    from theano import scalar 
    File "/anaconda3/lib/python3.5/site-packages/theano/scalar/__init__.py", line 2, in <module> 
    from .basic import * 
    File "/anaconda3/lib/python3.5/site-packages/theano/scalar/basic.py", line 25, in <module> 
    from theano import gof, printing 
    File "/anaconda3/lib/python3.5/site-packages/theano/printing.py", line 22, in <module> 
    from theano.compile import Function, debugmode, SharedVariable 
    File "/anaconda3/lib/python3.5/site-packages/theano/compile/__init__.py", line 9, in <module> 
    from theano.compile.function_module import * 
    File "/anaconda3/lib/python3.5/site-packages/theano/compile/function_module.py", line 22, in <module> 
    import theano.compile.mode 
    File "/anaconda3/lib/python3.5/site-packages/theano/compile/mode.py", line 77, in <module> 
    OPT_NONE = gof.Query(include=[], exclude=exclude) 
AttributeError: module 'theano.gof' has no attribute 'Query' 

この例外の原因は考えられません。

+0

スクリプトのファイル名は? –

+0

'code.py'それは何と関係がありますか? – Saikat

答えて

1

私はあなたの問題を抱えていると思います。エラーログに参照してください:

File "/anaconda3/lib/python3.5/pdb.py", line 75, in <module> 
    import code 

私はPythonインタプリタもcode.pyとして命名されたスクリプトを実行したときpdb.pyから呼び出さTheanocode.pyと呼ばれる別のスクリプトがあると考えています。私は、Pythonインタプリタがこれら2つのスクリプトを混ぜて、間違ったものを実行していると推測しています!ファイル名を変更し、エラーが消えるかどうかを確認することができます。

+0

ありがとう@ wasi-ahmad – Saikat