繁体   English   中英

ModuleNotFoundError:Python 中没有名为“cv2”的模块 - Windows

[英]ModuleNotFoundError: No module named 'cv2' in Python - Windows

$ python --version
Python 3.9.13

我努力了:

pip3 install opencv-python

也试过

pip install opencv-python 

并且都得到相同的错误

ModuleNotFoundError: No module named 'cv2'

我已经尝试卸载并重新安装,以防它损坏并且没有任何运气。
以下是错误。

Matt Dolly@Matt-PC MINGW64 ~ $ pip uninstall opencv-python
Found existing installation: opencv-python 4.6.0.66
Uninstalling opencv-python-4.6.0.66:
  Would remove:
    c:\users\sherri\appdata\local\packages\pythonsoftwarefoundation.python.3.9_qbz5n2kfra8p0\localcache\local-packages\python39\site-packages\cv2\*
    c:\users\sherri\appdata\local\packages\pythonsoftwarefoundation.python.3.9_qbz5n2kfra8p0\localcache\local-packages\python39\site-packages\opencv_python-4.6.0.66.dist-info\*

Proceed (Y/n)? y
  Successfully uninstalled opencv-python-4.6.0.66

Matt Dolly@Matt MINGW64 ~ $ pip3 install opencv-python
Collecting opencv-python
  Using cached opencv_python-4.6.0.66-cp36-abi3-win_amd64.whl (35.6 MB)
Requirement already satisfied: numpy>=1.14.5 in c:\users\sherri\appdata\local\packages\pythonsoftwarefoundation.python.3.9_qbz5n2kfra8p0\localcache\local-packages\python39\site-packages (from opencv-python) (1.23.0)
Installing collected packages: opencv-python
Successfully installed opencv-python-4.6.0.66

我刚开始这个项目,所以代码不多,只是试图导入库 cv2 库

import cv2


cv2.waitKey(0)

print("Code Completed")

这也发生在我身上,尝试运行

pip install opencv-python

在虚拟环境中。 创建一个运行

python3 -m venv tutorial-env

然后激活虚拟环境。

tutorial-env\Scripts\activate.bat

窗户。

完成此操作后,运行 pip install 然后它应该可以工作。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM