簡體   English   中英

如何在 python 3.8 中安裝 opencv-python

[英]How to install opencv-python in python 3.8

我在 pycharm 中安裝 opencv-python 時遇到問題。 打開 pycharm 后,我點擊設置,然后點擊項目解釋器,點擊“+”並搜索正確的模塊,我開始安裝,但它失敗了

Could not find a version that satisfies the requirement opencv-python (from versions: )
No matching distribution found for opencv-python

另外我嘗試通過控制台安裝它,但我得到了同樣的錯誤。 我也更新到了最后一個 pip 版本,請問如何解決?

編輯/更新:您現在可以通過pip安裝,支持已添加到 python 3.8

OpenCV 尚未(正式)與 python 3.8 兼容。 這個版本的 python 是相當新的,很多 pip 包不能安裝在它上面(還)。 您可以在PyPi 頁面底部驗證 OpenCV

三種可能的解決方案:

  1. Downgrade to python 3.7.5 and install the package through pip as you normally would, and wait for an officially supported version before trying again with python 3.8
  2. 嘗試自己從源文件構建 OpenCV。 這可能需要相當多的技術知識,並且最終可能會在不更改源代碼的情況下最終失敗。 如果您對該解決方案感興趣,請從這里開始 windows 或從這里開始 linux
  3. 這里有一個可與 python 3.8 一起使用的預制輪,但它是非官方的(但這里的來源非常可信) - 這可能是最簡單的設置選擇

此外,您可以在此 GitHub 問題中跟蹤何時支持 python 3.8

在 3.8 中使用的解決方案是下載.whl 並使用 pip 安裝它 例如:pip install D:\downloads\opencv_python-4.2.0-cp38-cp38-win_amd64.whl

在 python 3.8 下。 打開Anaconda提示然后輸入: pip install opencv-python

我希望這對每個人都有用

暫無
暫無

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

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