長話短說。
您還可以使用 pip 的命令將 opencv 安裝到當前 Python 包 floder 中。
pip install -t FloderPath opencv-python
uj5u.com熱心網友回復:
想到兩個原因:
1.)opencv庫的路徑沒有在編輯器中設定,所以找不到它。如果您更改了運行時環境中的設定,有時會發生這種情況。
2.) 或者您在安裝 opencv 之前創建了一個虛擬環境。在這種情況下,也要為您的虛擬環境安裝 opencv。
用這么少的資訊很難判斷發生了什么。以上原因是最有可能的。檢查您的運行時環境和庫路徑。
uj5u.com熱心網友回復:
你需要做幾件事來清除它,打開 cmd 并按照這個,
第0步:當然你必須檢查你的系統變數路徑中是否添加了python,兩個路徑是必不可少的,對我來說兩個目錄是這樣的(為你的安裝添加,如果添加了這個跳過這一步)
C:\Python\Scripts\
C:\Python\
第 1 步:從 python 站點包中清除當前包
pip uninstall opencv-python
第 2 步:從 pip 清除快取,以進行全新安裝
pip cache dir
您將獲得列印的目錄串列,現在使用資源管理器瀏覽到該目錄并洗掉其中的所有內容。
第 3 步:檢查你的 python 的 pip 包安裝目錄,它應該像 "..\python\lib\site-packages" ,將此型別檢查到 cmd
pip list -v
這將為您提供所有站點包的目錄參考,您應該檢查它是否是“..\python\lib\site-packages”。
第4步:重新安裝opencv,你可以安裝opencv的community contrib版本,這是opencv-python的擴展包,帶有額外的模塊
pip install opencv-python
或者
pip install opencv-contrib-python
第5步:在cmd中輸入python,如果在cmd中python idle回應,那么你的系統找到了python,然后輸入import cv2并確保它被匯入。如果它被成功匯入,那么你需要確保你的 vs code python 插件是最新的并且配置良好,對我來說,我已經將 python 路徑添加到系統變數并且不必配置插件,它運行良好。
如果您有未解決的問題,請告訴我。
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/478433.html
