我在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安装,它提供了一些建议,我设法选择了正确的。
我已经卸载并安装了很多次,我可以导入它,但我永远无法获得正确的模块。
出了什么问题?
答案 0 :(得分:1)
好的,经过几天的搜索,似乎从anaconda安装的Theano缺少很多模块。但是,通过使用
克隆存储库来安装theanopip install --upgrade --no-deps git+git://github.com/Theano/Theano.git
似乎解决了这个问题。由于windows通常没有git,因此可以从这里轻松安装(似乎照顾环境的路径变量)
https://git-scm.com/download/win