2016-09-04 3 views
3

Я установил (/library/python/2.7/site-packages) theano на свой Mac и все еще получаю эту ошибку.ImportError: Нет модуля с именем 'theano'

Мой код

import theano 
theano.test() 

и ошибку

Traceback (most recent call last): 
    File "/Users/mac/Downloads/n.py", line 1, in <module> 
    import theano 
ImportError: No module named 'theano' 

я сделал установить Theano используя пункт установить Theano для Python 2.7.

Любая идея о том, почему она выбрасывает ошибку.

Также я установил Anaconda, и это порождает ту же ошибку, что и работа на холостом ходу.

+0

В какой каталог был установлен модуль? – cdarke

+0

/library/python/2.7/site-packages – X10nD

+0

Является ли это единственным модулем в этом каталоге? Существует несколько способов обойти это. Вы можете добавить этот каталог в переменную окружения 'PYTHONPATH' (обычно в вашем' .bash_profile' или аналогичном) или в программе вы можете добавить имя каталога в 'sys.path'. – cdarke

ответ

3

У меня была та же проблема, пытаясь установить Pygame, я использую Python 3.4.1, так что я не 100% уверен, что это будет работать для вас

Вот моя папка: C: \ Python34 \ Scripts enter image description here

проблема: Это, конечно, будет отличаться для вас, но это то, что я сделал так или иначе: я pip install pygame и это, казалось, работать, но когда я попытался import pygame я получил ту же ошибку, как вы

Мое решение: вместо установки pygame с пипсом, я сделал pip3 install pygame, и он сработал! так что для вас посмотрите, какие файлы у вас есть в этой папке /library/python/2.7/site-packages и попробуйте все, попробуйте pip2 install theano, попробуйте pip2.7 install theano, попробуйте pip3 install theano, попробуйте все!

Я снова не уверен, что это будет работать на Python 2.7, но его стоит попробовать :)

+0

попробовал pip2.7 установить numpy и scipy, он говорит, что уже установлен. Затем попытался установить pip3.6 numpy, theano и scipy, и при компиляции он говорит, что не может импортировать theano .. Существует numpy & scipy, установленный в 2.7, но при компиляции он говорит «no module found». Путь был изменен на соответствующие каталоги. Я из трюков сейчас:/ – X10nD

+0

он работает со мной, когда я использовал: pip3 install theano, я suign python 3.5 –

0

я Аналогичный вопрос, моя проблема была я перепутались (я очень новый с питоном) с питоном бункеры, так я имел 3 версии: - уровень Os - анаконда - Anaconda с виртуальной окр

как не известно, некоторые packegs/обновления я делал на одном из вышеуказанных вариантов, и Theano не было работающий, наконец, понял все эти mees, которые я создал, и использование виртуальной версии env для wrokign для меня

0

У меня была аналогичная проблема, я исправил ее, удалив все версии Python (которые затмевали друг друга), а затем установил последнюю версию «Windows x86-64 исполняемый установщик» с here.

+0

Я установил anaconda и использую подсказку anaconda. Также используйте spyder – X10nD

0

У меня тоже была аналогичная проблема, я пробовал методы сервалов, но не работал. Последнее, это commond помочь мне. вы можете попробовать: пункт установить -r https://raw.githubusercontent.com/Lasagne/Lasagne/v0.1/requirements.txt

пункт установить -r https://raw.githubusercontent.com/Lasagne/Lasagne/master/requirements.txt

пункт установить https://github.com/Lasagne/Lasagne/archive/master.zip

пункт установить -r https://raw.githubusercontent.com/dnouri/kfkd-tutorial/master/requirements.txt

Смежные вопросы