尽管安装了python脚本,但在执行python脚本时出现“No module cv2”

时间:2021-04-14 09:25:29

标签: python-3.x opencv-python

我想将我的电脑托管为 Firebase 应用程序的本地服务器。但是当执行“moduleNotFoundError”时。安装的软件包:

pip3 install firebase-admin opencv-contrib-python opencv-python

我卸载了 opencv 并通过以下方式安装:opencv-contrib-python 和 opencv-python。尝试了 pip installpip3 install 都没有成功。

当我在 Visual Studio 中运行脚本时一切正常,但是当我尝试从终端运行脚本时:python main.pypython3 main.py 我收到以下错误:

Traceback (most recent call last):
  File "analyzer/script.py", line 4, in <module>
    import cv2
ModuleNotFoundError: No module named 'cv2'

尝试在虚拟环境中进行新安装,但结果相同。

Image of installed package and error connected to it

Image of installing packages

感谢您对 sys.path.append 的帮助。虽然这导致

ERROR:root:Failure. During fetching photos was occurred an exception. Additional info: 'utf-8' codec can't decode byte 0xe5 in position 29: invalid continuation byte

print (sys.stdin.encoding) 的结果是 utf8

1 个答案:

答案 0 :(得分:0)

你可以试试跑步吗

pip install firebase-admin opencv-contrib-python opencv-python