我试图在Windows 8上设置fast.ai课程(python 2.7)(仅在我的计算机上使用cpu,最终是aws)并且遇到了很多问题。当第一个木星笔记本中的脚本运行时,它会给我" ImportError:无法导入名称opt"即使它确实在同一个文件夹中。
C:\Users\student\Anaconda2\lib\site-packages\theano\tensor\__init__.py in <module>()
13 TensorConstantSignature, TensorConstant)
14
---> 15 from theano.tensor import opt
16 from theano.tensor import opt_uncanonicalize
17 from theano.tensor import blas
我无法解决这个问题。
答案 0 :(得分:0)
我在Ubuntu 16.04 LTS上使用Ananaconda 2.7。不确定以下解决方案是否能解决Windows 8上的问题,仍然可以尝试一下。
对于一些人来说系统重启确实解决了这个问题。 对我来说,以下步骤解决了这个问题。
卸载theano。然后安装theano需求包。
$ conda install mkl nose sphinx pydot-ng
然后
$ conda install theano
有关theano安装的详细信息,请参阅http://deeplearning.net/software/theano_versions/dev/install_ubuntu.html。