无法在Python 2.7 linux

时间:2016-04-24 02:24:32

标签: linux python-2.7 opencv

我正试图让OpenDroneMap在我的linux铸币机上运行。我一直在解决当前版本的依赖链中的一些问题。

目前,我很难获得OpenCV模块,cv2进口。

OpenCron是OpenDroneMap依赖项OpenSfM所必需的,它是尝试导入模块cv2的OpenSfM py文件之一。

无论如何,运行OpenDroneMap会产生错误:

Traceback (most recent call last):
File "~/OpenDroneMap/src/OpenSfM/bin/opensfm", line 10, in <module>
from opensfm import commands
File "~/OpenDroneMap/src/OpenSfM/opensfm/commands/__init__.py", line 3, in <module>
import extract_metadata
File "~/OpenDroneMap/src/OpenSfM/opensfm/commands/extract_metadata.py", line 5, in <module>
from opensfm import dataset
File "~/OpenDroneMap/src/OpenSfM/opensfm/dataset.py", line 12, in <module>
import cv2
ImportError: dynamic module does not define init function (PyInit_cv2)
b

quitting cause: 
    PYTHONPATH=~/OpenDroneMap/lib/python2.7/dist-packages "~/OpenDroneMap/src/OpenSfM/bin/run_all" opensfm
returned with code 256.

据我所知,导入错误原因通常表明找不到cv2模块。我已经确保cv2.so确实存在于指定的路径中,以及usr / lib / python27 / dist-packages路径,在我看来它应该真正看起来......

无论如何,我希望有人可以给我一些关于下一步尝试的方向。

0 个答案:

没有答案