python-3.x - 从源安装OpenCV,可以导入cv2但不能确定版本
问题描述
我有这个问题,我不能放手,因为它让我怀疑是否有奇怪的事情发生。
我OpenCV 4.5.2
从源代码安装并获得了BUILD_ALL
adn的构建,INSTALL
没有错误或警告。我认为一切都很好,直到我检查cv2
你可以在这里看到的版本:
C:\Users>python
Python 3.9.4 (tags/v3.9.4:1f2e308, Apr 6 2021, 13:40:21) [MSC v.1928 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import cv2
>>> print(cv2.__version__)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
AttributeError: module 'cv2' has no attribute '__version__'
如您所见,我可以 import cv2
,所以应该有关于版本的信息。
我不明白为什么会发生这种情况,我将不胜感激。
解决方案
推荐阅读
- docker - 识别本地主机 IP 地址
- asp.net - SignalR 在 Windows Server R2 2012 中不起作用
- unity3d - Unity:Mathf.PerlinNoise 在所有实现/设备/平台上是否一致?
- google-analytics - 如何在页面加载时将多个事件推送到谷歌分析?
- c# - 何时处置 dbcontext
- opencv - cv::VideoCapture 读取实时视频流但无法区分假网址
- shell - 无法理解 `sh !` 在 Jenkins 管道代码中的作用
- php - Yii2进阶,什么时候用frontend文件夹,什么时候用backend文件夹?
- python - 在 Python 中的不同行中打印
- android - 垂直 LinearLayout 中相同大小的子级