2017-08-30 65 views
0

我有一個開源社區的python代碼,它可以導入cv以及cv2。在使用conda安裝opencv之後,'import cv2'解決了。但是我仍然遇到'import cv'的問題,它顯示'ImportError:No module named cv'。如何在Ubuntu上安裝cv和cv2這兩個python包?

一些其他的東西我曾嘗試: 1. sudo易於得到安裝python-OpenCV的 2. PIP安裝OpenCV 3.進口cv2.cv爲CV

任何一個可以幫助我如何解決「沒有名爲cv的模塊? 請注意,我用Python版本2.7.13

在我的代碼我使用如下:

import cv2 
import cv 

並獲得以下錯誤:

import cv 
ImportError: No module named cv 
+0

你能告訴我們代碼的導入行嗎?也根據[this](https://pypi.python.org/pypi/opencv-python)「pip install opencv-python」允許你使用「import cv2」。此外[這個問題](https://stackoverflow.com/questions/32048313/cannot-import-cv-on-opencv2)可能會幫助你。編輯:此外[其他問題](https://stackoverflow.com/questions/25215102/installing-opencv-for-python-on-ubuntu-getting-importerror-no-module-named-cv2)(舊)可能有一些信息給你(他們使用從cv2.cv導入*)。 –

+4

可能重複[ImportError:No module named cv2.cv](https://stackoverflow.com/questions/39534496/importerror-no-module-named-cv2-cv) – api55

+0

@EricGodard我添加了代碼段和錯誤太。還試過'從cv2.cv導入*',其中顯示以下錯誤: 從cv2.cv導入* 導入錯誤:沒有模塊命名爲cv –

回答

0

cv模塊實際上是去除在OpenCV 3.0之前。無論如何,通過cv模塊可訪問的大部分內容仍可訪問。 cv.CV_CAP_PROP_FPS現在設置爲cv2.CAP_PROP_FPS

基本上,常量的使用是經由cv2.cv.CV_XXX_XXXcv模塊訪問CV_XXX_XXX給出,但現在是沒有必要的---只是刪除前置CV_並使用cv2模塊。