CV2问题:numpy.core.multiarray导入失败

时间:2018-09-09 11:20:00

标签: python numpy

试图用:

解决
pip install -U numpy

但是它仍然不起作用。

这是我尝试运行该应用程序时控制台向我显示的内容:

    RuntimeError: module compiled against API version 0xa but this version of numpy is 0x9
Traceback (most recent call last):
  File "/Users/Rubio/Desktop/logistic-regression/train.py", line 8, in <module>
    import cv2
  File "/Library/Python/2.7/site-packages/cv2/__init__.py", line 3, in <module>
    from .cv2 import *
ImportError: numpy.core.multiarray failed to import

5 个答案:

答案 0 :(得分:0)

重新安装OpenCV:

conda install -c anaconda opencv (for anaconda users)

答案 1 :(得分:0)

我发现我的问题是我安装了两个版本的numpy,我卸载了其中的一个,并且工作正常。

答案 2 :(得分:0)

卸载并安装Numpy

<dependencies>
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-web</artifactId>
    </dependency>
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-cache</artifactId>
    </dependency>
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-data-jpa</artifactId>
    </dependency>
    <dependency>
        <groupId>com.hazelcast</groupId>
        <artifactId>hazelcast</artifactId>
        <version>3.12.7</version>
    </dependency>
    <dependency>
        <groupId>com.hazelcast</groupId>
        <artifactId>hazelcast-client</artifactId>
        <version>3.12.7</version>
    </dependency>
    <dependency>
        <groupId>com.hazelcast</groupId>
        <artifactId>spring-data-hazelcast</artifactId>
        <version>2.2.5</version>
    </dependency>
    <dependency>
        <groupId>org.projectlombok</groupId>
        <artifactId>lombok</artifactId>
        <optional>true</optional>
    </dependency>
    <dependency>
        <groupId>org.postgresql</groupId>
        <artifactId>postgresql</artifactId>
        <version>42.2.13</version>
    </dependency>
</dependencies>

有效

答案 3 :(得分:0)

我在同一文件夹中有一个名为numbers.py的文件。 删除此文件可以为我解决问题。

很奇怪,但是有效。

答案 4 :(得分:0)

我在使用 Tello Drone "DJITelloPy" 时遇到了这个错误,this solution from Soroush Karimi 挽救了这一天。

pip uninstall numpy
pip install numpy==1.19.3