码迷,mamicode.com
首页 > Windows程序 > 详细

RuntimeError: module compiled against API version 0xa but this version of numpy is 0x9 / ImportError: numpy.core.multiarray failed to import

时间:2017-10-15 11:27:40      阅读:289      评论:0      收藏:0      [点我收藏+]

标签:run   fail   api   numpy   led   core   pil   com   删除   

  • 问题描述:安装python的opencv库后,导入时出现RuntimeError: module compiled against API version 0xa but this version of numpy is 0x9, ImportError: numpy.core.multiarray failed to import.

  • 系统: OSX Yosemite/Python 2.7

  1. 安装opencv库: sudo pip install opencv-python
  2. 导入opencv库: import cv2
  3. 我这报错的原因是我的电脑在安装opencv前曾单独安装过numpy,而安装opencv的时候会自动再安装一个numpy,且二者安装在不同的路径下面,且默认使用的是我先前安装的numpy。
  4. 解决办法: 删除先前安装的numpy库,或把各个numpy版本删除完然后重装一遍opencv。
  5. 手动删除方法:
  6. import numpy
  7. print numpy.__path__ (找到numpy存在的路径,然后删除它)

RuntimeError: module compiled against API version 0xa but this version of numpy is 0x9 / ImportError: numpy.core.multiarray failed to import

标签:run   fail   api   numpy   led   core   pil   com   删除   

原文地址:http://www.cnblogs.com/v-BigdoG-v/p/7669801.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!