python 安裝 cv2 注意事項 填坑 opencv-python 找不到指定的模塊


坑:

1、安裝完opencv-python后,報錯:pycharm中import cv2報錯:Cannot find reference 'cv2' in __init__.py

解決方案:

還需要安裝opencv-contrib-python(pip install opencv-contrib-python

(網上有說版本的問題,我這兩個版本用的最新的,也沒有問題)

如果有pip install較慢,在末尾追加:-i https://pypi.tuna.tsinghua.edu.cn/simple

 

2、在windows server部署時,import cv2 報錯:ImportError: DLL load failed: 找不到指定的模塊。

ModuleNotFoundError: No module named 'cv2'

File "C:\python\python37-home\lib\site-packages\cv2\__init__.py", line 5, in <module>
from .cv2 import *
ImportError: DLL load failed: 找不到指定的模塊。

解決方案(拆分成多個問題來解決):

a、怎么查找缺少的dll?

使用depends軟件查看究竟缺失什么DLL

下載地址:http://www.dependencywalker.com/

(具體方法參考:https://blog.csdn.net/z564359805/article/details/84205648)

b、MF.dll/MFReadWrite.dll/MFPlat.DLL文件丟失問題

https://blog.csdn.net/qq_44045573/article/details/108833095

c、缺少IEShims.dll和gpsvc.dll的問題

https://blog.csdn.net/z564359805/article/details/84205648

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM