簡體   English   中英

ImportError:沒有使用Python 2.7命名為cv2的模塊

[英]ImportError: No module named cv2 with Python 2.7

這就是我所做的

import cv2
import sys
sys.path.append('/usr/include/opencv')

im = cv2.imread("im1.png")
print type(im)

然后終端給了我

  File "m7.py", line 1, in <module>
    import cv2
ImportError: No module named cv2

它似乎安裝在這里

 pkg-config opencv --cflags
-I/usr/include/opencv  
 whereis opencv
 opencv: /usr/include/opencv /usr/share/opencv

我在build文件列表

3rdparty  CMakeCache.txt       cmake_uninstall.cmake    cvconfig.h  include  Makefile  OpenCVConfig.cmake          unix-install
apps      CMakeFiles           CPackConfig.cmake        data        junk     modules   OpenCVConfig-version.cmake  version_string.tmp
bin       cmake_install.cmake  CPackSourceConfig.cmake  doc         lib      opencv2   OpenCVModules.cmake

嘗試在導入cv模塊之前嘗試添加路徑。

import sys
sys.path.append('/usr/include/opencv')
import cv2

問候

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM