我已经安装了 theano 一个深度神经网络库,并尝试运行一些示例,但看起来脚本找不到某些模块。我尝试设置路径
export PYTHONPATH=/Library/Python/2.7/site-packages/theano
sys.path.append('/Library/Python/2.7/site-packages/theano')
但是两者都不起作用。我收到这个错误。我看到模块正确安装在 theano/Library/Python/2.7/site-packages/theano/tensor/.. 的子目录中,但不知何故 python 似乎无法找到模块
请有人帮忙。我使用的是 Mac。
$python theano_mnist.py
Traceback (most recent call last):
File "theano_mnist.py", line 45, in <module>
import theano
File "/Users/prabhubalakrishnan/Desktop/theano.py", line 6, in <module>
from theano.tensor.nnet import conv
ImportError: No module named tensor.nnet
最佳答案
Theano 存储库存在问题。作为快速解决方案,我有:
打开文件“miniconda3/envs/YOUR_CONDA_ENV_NAME/lib/python3.4/site-packages/theano/tensor/signal/downsample.py”
更改
from 中的导入
导入池
。导入池
它有效!
关于Python 与 Theano 缺少模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27658711/