重新安装 OpenCV(上次使用 dll "bundle" (exe),现在通过 Windows 上的 opencv-python-contrib
Re-installing OpenCV (last time with dll "bundle" (exe) and now through opencv-python-contrib on Windows
我有一个问题,在没有任何解决方案的情况下进行了搜索,是时候在这个论坛上提出我的第一个问题了。
大约一个月前,我下载了 openCV (opencv-4.5.5-vc14...exe) 并安装了它。
大约一个月后,我现在想尝试其他一些追踪器,因此我需要贡献。
所以,我删除了openCV目录。 (这可能是愚蠢的,但我做到了)。
当我安装 opencv-python-contrib(遵循 github/opencv/opencv-python 上的说明)
d:\OpenCV>pip install opencv-contrib-python
Collecting opencv-contrib-python
Using cached opencv_contrib_python-4.5.5.62-cp36-abi3-win_amd64.whl (42.2 MB)
Requirement already satisfied: numpy>=1.17.3 in c:\users\martin\appdata\roaming\python\python39\site-packages (from opencv-contrib-python) (1.22.2)
Installing collected packages: opencv-contrib-python
Successfully installed opencv-contrib-python-4.5.5.62
d:\OpenCV>python
Python 3.9.10 (tags/v3.9.10:f2f3f53, Jan 17 2022, 15:14:21) [MSC v.1929 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import cv2
>>> print (cv2.__version__)
4.5.5
>>>
我得到 4.5.5(没有添加贡献)。
我已经更新了 pip,我已经尝试删除我在之前安装中使用的 python 版本。
我已经检查了环境设置中的路径,删除了关于 opencv 的所有内容
我缺少什么?
当我卸载 (pip uninstall opencv-contrib-python) 并尝试导入 cv2 时出现错误,我在 VS 中构建的文件变得疯狂。
当我重新启动计算机并安装 (pip install opencv-contrib-python) 时,我们再次成为快乐的露营者(除了 contrib 不工作)。从安装开始,contrib 已成功安装,但是当我尝试 contrib 命令时,它不起作用并且 cv2.version 说它不存在。
编辑 = 当我打开 Visual studio/environment 我有 opencv-contrib-python (4.5.5.62).
在我的 python/site-package 中,我有一个 opencv_contrib_python-4.5.5.62.dist-info 目录包含;
- 安装程序
- 许可证
- 第 3 方许可
- 元数据
- 记录
- 要求
- top_level
- 车轮
任何人都可以检查他们的目录,看看他们是否有相同的目录,以便我知道一切都已安装?
我还有一个 cv2 映射包含(在其他文件和目录中)cv2.pyd
我需要修复路径吗?
有没有人有什么想法?
我应该提供一些信息吗?
我愿意接受所有建议,无论高低;)
我可以在 VS 中毫无问题地使用 opencv,它只是缺少贡献。
对不起我的英语不好,我是瑞典人,英语远不是我在简历上吹嘘的东西。
最佳,
马丁
现在可以正常使用了。我真的不能说是怎么做到的,但确实如此;问题解决了..
我有一个问题,在没有任何解决方案的情况下进行了搜索,是时候在这个论坛上提出我的第一个问题了。
大约一个月前,我下载了 openCV (opencv-4.5.5-vc14...exe) 并安装了它。 大约一个月后,我现在想尝试其他一些追踪器,因此我需要贡献。
所以,我删除了openCV目录。 (这可能是愚蠢的,但我做到了)。
当我安装 opencv-python-contrib(遵循 github/opencv/opencv-python 上的说明)
d:\OpenCV>pip install opencv-contrib-python
Collecting opencv-contrib-python
Using cached opencv_contrib_python-4.5.5.62-cp36-abi3-win_amd64.whl (42.2 MB)
Requirement already satisfied: numpy>=1.17.3 in c:\users\martin\appdata\roaming\python\python39\site-packages (from opencv-contrib-python) (1.22.2)
Installing collected packages: opencv-contrib-python
Successfully installed opencv-contrib-python-4.5.5.62
d:\OpenCV>python
Python 3.9.10 (tags/v3.9.10:f2f3f53, Jan 17 2022, 15:14:21) [MSC v.1929 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import cv2
>>> print (cv2.__version__)
4.5.5
>>>
我得到 4.5.5(没有添加贡献)。
我已经更新了 pip,我已经尝试删除我在之前安装中使用的 python 版本。
我已经检查了环境设置中的路径,删除了关于 opencv 的所有内容
我缺少什么?
当我卸载 (pip uninstall opencv-contrib-python) 并尝试导入 cv2 时出现错误,我在 VS 中构建的文件变得疯狂。
当我重新启动计算机并安装 (pip install opencv-contrib-python) 时,我们再次成为快乐的露营者(除了 contrib 不工作)。从安装开始,contrib 已成功安装,但是当我尝试 contrib 命令时,它不起作用并且 cv2.version 说它不存在。
编辑 = 当我打开 Visual studio/environment 我有 opencv-contrib-python (4.5.5.62).
在我的 python/site-package 中,我有一个 opencv_contrib_python-4.5.5.62.dist-info 目录包含;
- 安装程序
- 许可证
- 第 3 方许可
- 元数据
- 记录
- 要求
- top_level
- 车轮
任何人都可以检查他们的目录,看看他们是否有相同的目录,以便我知道一切都已安装?
我还有一个 cv2 映射包含(在其他文件和目录中)cv2.pyd
我需要修复路径吗?
有没有人有什么想法?
我应该提供一些信息吗?
我愿意接受所有建议,无论高低;)
我可以在 VS 中毫无问题地使用 opencv,它只是缺少贡献。
对不起我的英语不好,我是瑞典人,英语远不是我在简历上吹嘘的东西。
最佳,
马丁
现在可以正常使用了。我真的不能说是怎么做到的,但确实如此;问题解决了..