你的截图显示你正在python终端中执行pip install
,这是错误的。请在python终端之外执行此操作。另外,我认为你想要的软件包是:
pip install opencv-python
由于您使用的是Windows系统,建议查看官方安装手册:https://breakthrough.github.io/Installing-OpenCV
如果您想在Python3上使用opencv2,则只能通过编译源代码实现。请参阅支持Python版本下的opencv部分:https://pypi.org/project/opencv-python
pip3 install opencv-python
。有时在系统上会有多个Python版本可用,默认情况下通常是Python 2.7版本。 - zindarodimport cv2
导入了。也许你正在兑现自己的名字,使用“死亡”的 openCV 1.0?你使用的是哪个 Python 和 openCV 版本?(在 shell 中检查 python --version
,对于 cv,通常是 print(cv2.__version__)
,所以可以尝试 opencv.__version__
) - Honeybearpip install opencv-python
与Python 3兼容(https://pypi.org/project/opencv-python/),因此应编辑此答案以澄清该问题。 - OfirD我还没有完全理解的是pylint出现了问题。
您可以使用以下代码导入OpenCV:
from cv2 import cv2
使用Python3创建虚拟环境
virtualenv env_name --python="python3"
并运行以下命令
pip3 install opencv-python
pip3 install opencv-python
好的,有两个问题: 1.应该使用pip3而不是pip。 2.最好使用虚拟环境,因为我安装了多个Python版本。
anaconda提示符 -->pip安装opencv-python
首先检查一下你的 Python 版本,比如说是 3.10,那么你可以运行以下命令来检查 OpenCV 的状态:
python3.10 -m pip show opencv-python
python3.10 -m pip install opencv-python
确保您的IDE正在使用正确的Python版本
例如,在VSCode中,您可以按CTRL + Shift + P或(Mac上的⌘ + Shift + P)来打开命令面板。
然后在字段中键入“Python选择解释器”,并选择正确的Python版本。
在管道符前使用 '!':
! pip install opencv-python