无法在google datalab中安装opencv或导入cv2

2024-10-05 10:03:07 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在googledatalab中运行一个jupyter笔记本,运行python3。我想使用cv2,但无法导入模块。在

我可以使用以下工具安装opencv:

!pip install opencv-python

我得到了以下确认:

Collecting opencv-python Using cached opencv_python-3.4.0.12-cp27-cp27mu-manylinux1_x86_64.whl

Requirement already satisfied: numpy>=1.11.1 in /usr/local/lib/python2.7/dist-packages (from opencv-python)

Installing collected packages: opencv-python

Successfully installed opencv-python-3.4.0.12

当我尝试“导入cv2”时,我得到以下错误:

importError Traceback (most recent call last) in () ----> 1 import cv2

ImportError: No module named 'cv2'

当我列出模块时使用

^{pr2}$

未显示opencv或cv2。在

任何帮助都将不胜感激。在


Tags: 模块installpip工具inpackages笔记本jupyter
3条回答

我也有同样的问题。当我跑步的时候它起作用了

!apt-get update

在install命令之前。 但是,您可能必须使用 allow-unauthenticated标志运行apt-get install。在

如果以上答案没有解决您的问题,请尝试:

!pip3 install opencv-python

在Datalab中,“pip”是“pip2”,因此对于python3安装,您必须使用pip3。在

它是opencvpython,而不是python opencv。在

使用此命令安装cv2。在

!apt-get -qq install -y libsm6 libxext6 && pip install -q -U opencv-python

显示我的colab笔记本中的cv2版本

{a1}

顺便说一句,如果您仍然有一些问题,请尝试重新启动运行时。在

相关问题 更多 >

    热门问题