0

在尝试理解 nupic minecraft 演示代码时。我正在从 pycharm IDE 运行 nupic_client.py。Mac OS 上的 Python 版本为 2.7.8,nupic 下载为包版本 0.2.8

在运行 nupic_client.py 时出现以下错误ImportError: No module named date_capnp

任何帮助表示赞赏。

堆栈跟踪:

File "/Users/msghotra/Sandbox/CodeHub/datascience/workspace/nupic_minecraft/nupic_client.py", line 5, in <module>
    from nupic.frameworks.opf.modelfactory import ModelFactory
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/nupic/frameworks/opf/modelfactory.py", line 32, in <module>
    from clamodel import CLAModel
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/nupic/frameworks/opf/clamodel.py", line 44, in <module>
    from nupic.encoders import MultiEncoder, DeltaEncoder
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/nupic/encoders/__init__.py", line 24, in <module>
    from date import DateEncoder
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/nupic/encoders/date.py", line 28, in <module>
    from nupic.encoders.date_capnp import DateEncoderProto
ImportError: No module named date_capnp
4

1 回答 1

0

我相信你的意思是 nupic==0.2.3,因为 0.2.8 还没有出来。这应该通过https://github.com/numenta/nupic/pull/2231解决。您引用的问题中提供了更多详细信息(直接链接为https://github.com/numenta/nupic/issues/2166)。希望这可以帮助!

编辑这现在应该解决nupic==0.2.6

于 2015-06-22T05:49:27.140 回答