2016-11-22 5 views
-1

Я пытался импортировать theano.tensor в свой код. Раньше я использовал theano.tensor. Весь мой предыдущий код, импортирующий theano.tensor, отлично работает на моей машине. Теперь я пытаюсь написать еще один скрипт, импортирующий тензор из theano, и я получаю следующее исключение.Ошибка импорта тензодателя Anano

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 

Я верю, что есть еще один сценарий под названием code.py в Theano, который вызывается из pdb.py, когда питон интерпретатор выполняет сценарий, который также именуется как code.py. Я предполагаю, что интерпретатор python смешивает эти два сценария и выполняет неправильный! Вы можете изменить имя файла и проверить, исчезла ли ошибка или нет.

+0

Спасибо @ wasi-ahmad – Saikat