【问题标题】:No module named 'cv2' as Rasberry Pie没有名为“cv2”的模块作为 Raspberry Pi
【发布时间】:2021-12-05 06:35:18
【问题描述】:

我关注这个 URL read.md (https://github.com/EdjeElectronics/TensorFlow-Lite-Object-Detection-on-Android-and-Raspberry-Pi/blob/master/Raspberry_Pi_Guide.md)

但是,我遇到了错误。

python3 TFLite_detection_webcam.py --modeldir=Sample_TFLite_model

以下错误

no module named cv2

我只搞过readmd。所以,opencv包含pip列表。 opencv_version:3.4.6.27 python_version:3.7.0

你能告诉我有什么问题吗 谢谢。

【问题讨论】:

  • 你能给我们python3 -m pip freeze的结果吗?通常 pip 命令链接到另一个 python 脚本。
  • follow:backports.entry-points-selectable==1.1.0 distlib==0.3.3 filelock==3.3.1 importlib-metadata==4.8.1 opencv-python==4.5.3.56 platformdirs==2.4.0 typing-extensions==3.10.0.2 virtualenv==20.8.1 zipp==3.6.0

标签: opencv raspberry-pi cv2 tensorflow-lite


【解决方案1】:

根据您的评论答案,您没有将 pip 链接到您的 python3。 测试这样做:

python3 -m pip install cv2

然后重试命令

python3 TFLite_detection_webcam.py --modeldir=Sample_TFLite_model

【讨论】:

  • 我今天早上试过了。但是,出现此错误'错误:找不到满足要求 cv2 的版本(来自版本:无)错误:找不到 cv2 的匹配分布
  • 和下面的另一个错误,文件“TFLite_detection_webcam.py”,第 19 行,在 中导入 cv2 文件“/usr/local/lib/python3.7/dist-packages/cv2/__init__ .py",第 5 行,在 中 from .cv2 import * ImportError: numpy.core.multiarray failed to import
  • 这是另一个错误,请立即更新您的问题。尝试使用相同的命令安装 numpy
猜你喜欢
  • 2016-08-03
  • 1970-01-01
  • 1970-01-01
  • 2019-02-21
  • 2022-11-02
  • 2019-08-17
  • 2018-05-07
  • 2021-06-24
  • 2018-04-01
相关资源
最近更新 更多