当前位置:  开发笔记 > 编程语言 > 正文

ImportError:动态模块没有定义模块导出函数(PyInit__caffe)

如何解决《ImportError:动态模块没有定义模块导出函数(PyInit__caffe)》经验,为你挑选了1个好方法。

我用python3安装caffe,但是当我导入caffe时,我得到了一些错误Traceback(最近一次调用最后一次):

 File "classify.py", line 14, in 
    import caffe
  File "/home/hez/caffe-master/python/caffe/__init__.py", line 1, in 
    from .pycaffe import Net, SGDSolver
  File "/home/hez/caffe-master/python/caffe/pycaffe.py", line 13, in 
    from ._caffe import Net, SGDSolver
ImportError: dynamic module does not define module export function (PyInit__caffe)

但它在python2.7中运行良好.

我已经将/ path/to/caffe/distrubute/python添加到PATH,但是当我创建pycaffe时,它显示了

make: Nothing to be done for `pycaffe'.

我怎么解决这个问题?非常感谢你.



1> Shai..:

更新
Caffe支持python 3.3+.请查看安装指南和先决条件.

原始(过时)答案
当前不支持使用caffe和python 3:

Caffe的Python界面适用于Python 2.7.Python 3或更早的Pythons是你自己的冒险.

请参阅caffe的安装教程.

推荐阅读
mobiledu2402852413
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有