我正在檢查以前在系統中安裝的OpenCV的版本。 我嘗試使用檢查版本的OpenCV(cv)
from cv2 import __version__
它檢查給了我下面的錯誤命名CV2
無模塊
當我試圖import cv
,這不是給我的錯誤。有沒有辦法知道這個版本?
我正在檢查以前在系統中安裝的OpenCV的版本。 我嘗試使用檢查版本的OpenCV(cv)
from cv2 import __version__
它檢查給了我下面的錯誤命名CV2
無模塊
當我試圖import cv
,這不是給我的錯誤。有沒有辦法知道這個版本?
打開python解釋器(只需在終端中鍵入python)。
現在,您應該導入cv2,然後檢查特殊變量版本。
像這樣:
import cv2
cv2.__version__
欲瞭解更多詳情,請查看此link
__version__
是一個變量,包的屬性,不是你可以導入。一般的方式做到這一點(從腳本或解釋器,Python的2或Python 3):
import cv2
print(cv2.__version__)
您可以檢查任何Python包的版本號使用__version__
字符串這樣。另請注意,如果您想知道哪些特殊的__variables__
可用,您可以使用模塊上的dir()
功能:
import cv2
print(dir(cv2))