簡體   English   中英

在Windows 10,Python 3.6和Anaconda上使用opencv-python

[英]Using opencv-python on windows 10, python 3.6 and anaconda

經過多次嘗試和大量搜索之后,我仍然無法使用opencv-python。 實際上, import cv2對我import cv2 ,但是當我想使此文件正常工作時,我收到了此消息

導入多數組numpy擴展模塊失敗

您是否知道發生了什么?

在Python中,OpenCV圖像使用與Numpy數組相同的數據表示形式。 在OpenCV映像上經常使用numpy邏輯,反之亦然。

所以首先要檢查的是您已經安裝了numpy。

假設您已經安裝了numpy,也許您混合了pipconda命令來安裝opencv和numpy? 除非您真的知道自己在做什么,否則通常應該避免這種情況。

您可以運行pip listconda list來快速了解已安裝的軟件包。

在大多數情況下,僅使用pip就足夠了,在pip上有許多適用於Windows的預構建python輪子,包括opencv-python和numpy。

清理conda安裝的軟件包后,嘗試運行: pip install --upgrade --force-reinstall numpy進行干凈的numpy安裝。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM