Я постараюсь вам помочь. Я использую Theano и CUDA в Linux.
Во-первых, вы sudo в обеих ОС? Вы установили среду anano и python и cuda как sudo? Потому что, я полагаю, что если настройка CUDA не была выполнена по пути глобальной библиотеки, то это не будет автоматически обнаружено.
Кроме того, в соответствии с официального сайта Феано:
http://deeplearning.net/software/theano/install_ubuntu.html#install-ubuntu
Цитирование:
Для Ubuntu 11.10 через 14,04:
Sudo APT-получить установку питона-NumPy питона -scipy python-dev python-pip python-нос g ++ libopenblas-dev git sudo pip install Theano
14.04, это установит Python 2 по умолчанию. Если вы хотите использовать Python 3:
Sudo APT-получить установку python3-Numpy python3-SciPy python3-DEV python3-пип python3 нос г ++ libopenblas-DEV мерзавец Судо пип установить Theano
Для Ubuntu 11,04:
Sudo APT-получить установку питона-NumPy питон-SciPy питон-DEV питон-пип питона-нос г ++ Git libatlas3gf-база libatlas-DEV Судо пип установить Theano
Так вы следовали этим инструкциям? Они могут быть причиной.
Кроме того, Eсть дополнительные инструкции по настройке для CUDA Теано, на той же странице:
Ubuntu 11,10/12,04 (вероятно, будет работать на 11.04 тоже):
SUDO APT-надстройка репозитория PPA: убунт-х-прихлопнуть/х-обновление Sudo APT-получить обновление Sudo APT-получить установку NVIDIA тока
Ubuntu 14.04:
Sudo APT-получить установку NVIDIA тока SUDO APT-получить установку -Cuda NVIDIA-инструментарий
Нижеприведенные вопросы также могут помочь, если выше техника его подводит решить.
Как описано в ссылках, вы правильно отредактировали .bashrc?
Как вы установили CUDA на обе ОС?
Вы пытались удалить среды CUDA, Theano и python и установить их снова?
Возможно, стоит отредактировать вопрос с дополнительной информацией, если они не помогли!
Дополнительные ссылки:
https://groups.google.com/forum/#!topic/theano-users/RRqYTf42YIo
http://dhaneshr.net/2015/09/10/setting-up-cudnn-and-theano-on-ubuntu-14-04-and-15-10/