【问题标题】:python opencv import error for 2.72.7的python opencv导入错误
【发布时间】:2017-05-11 19:15:35
【问题描述】:

我尝试在 windows 中导入 cv2 包,但出现错误:

>>> import numpy
>>> numpy.version.version
'1.6.1'
>>> import cv2
RuntimeError: module compiled against API version 0xa but this version of numpy is 0x6

Traceback(最近一次调用最后一次): 文件“”,第 1 行,在 导入简历2 ImportError: numpy.core.multiarray 导入失败

我也尝试过 numpy 版本 1.11.1,但没有成功。

【问题讨论】:

    标签: python python-2.7 numpy


    【解决方案1】:

    假设您不在virtualenv 中工作,您应该确保安装了单个版本的 numpy。 Python 可能仍在加载旧的 numpy 包。如果是这种情况,您将需要删除旧版本,或者,从长远来看,为了让事情变得更容易,请使用 virtualenv 仅包含您需要的软件包。

    你可以查看numpy路径:

    import numpy
    print numpy.__path__
    

    【讨论】:

    • 那么我应该怎么做以及我应该使用哪个 virtualenv
    猜你喜欢
    • 2012-01-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-09-03
    • 2016-09-30
    • 2011-05-18
    相关资源
    最近更新 更多