Python 与 Theano 缺少模块

标签 python macos python-2.7 machine-learning deep-learning

我已经安装了 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 存储库存在问题。作为快速解决方案,我有:

  1. 打开文件“miniconda3/envs/YOUR_CONDA_ENV_NAME/lib/python3.4/site-packages/theano/tensor/signal/downsample.py”

  2. 更改 from 中的导入导入池。导入池

它有效!

关于Python 与 Theano 缺少模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27658711/

相关文章:

python - python3.6无法安装mysqlclient接口(interface)

macos - mac 在其他平台上的外观和感觉?

macos - 没有 Storyboard或使用 Swift 的 xib 文件的 OSX 应用程序

objective-c - OSX 多个 nswindow 位于另一个窗口中

python - 即使向下滚动,html 表头也锁定在页面顶部

python-2.7 - 如何在 circle.yml 中运行 flake8

javascript - jquery 元素与 django 形式

python - 在 python 中使用 pandas 将 csv 文件附加到一个

python - 如何在 mySQL 中存储 IP

python - Concat 未按预期工作