Theano缺少模块

时间:2015-12-15 08:15:24

标签: anaconda theano

我在Windows 64bit上,我安装了anaconda,并设法用python 2.7创建一个环境

我有numpy,pylearn2,theano,并且每个包都正确构建

我已经能够导入所有这些模块,但是当我尝试完成模型时,我收到了一些非常深奥的消息,比如

ImportError: Could not import pylearn2.models.softmax_regression but could import pylearn2.models. Original exception: No module named dnn

然后我尝试在安装中找到包,但在cuda文件夹中,没有名为dnn的模块。看着github,我发现它应该存在。

为什么theano缺少模块?我使用conda安装theano安装,它提供了一些建议,我设法选择了正确的。

我已经卸载并安装了很多次,我可以导入它,但我永远无法获得正确的模块。

出了什么问题?

1 个答案:

答案 0 :(得分:1)

好的,经过几天的搜索,似乎从anaconda安装的Theano缺少很多模块。但是,通过使用

克隆存储库来安装theano
pip install --upgrade --no-deps git+git://github.com/Theano/Theano.git

似乎解决了这个问题。由于windows通常没有git,因此可以从这里轻松安装(似乎照顾环境的路径变量)

https://git-scm.com/download/win