簡體   English   中英

使用 Conda 在 Python 3.5 上安裝 OpenCV

[英]Install OpenCV on Python 3.5 with Conda

我嘗試使用 Python 3.5 安裝 OpenCV Conda。

我讀了這篇文章,也嘗試了解決方案,但沒有任何效果。 我猜這是因為 Python 3.5 還不支持 OpenCV,是嗎?

也許你們中有人知道解決方案? 或者,我是否必須使用早期版本的 Python (v2.7)?

我已經使用 python 2.7 版本安裝了 OpenCV。

您必須在命令提示符下使用命令conda install opencv

如果您想要特定版本的 OpenCV,請按如下方式提及該版本:

conda install opencv=3.0.0

我只是使用下面的命令,它對我有用。 (Windows 10 專業版 64 位,Anaconda 4.6.8,Spyder 3.3.2)

(base) C:\\Windows\\system32> conda install opencv

輸出如下:

==============================================

收集包元數據:完成

解決環境:完成

套餐計划

環境位置:C:\\ProgramData\\Anaconda3

添加/更新規格: - opencv

將下載以下軟件包:

package                    |            build
---------------------------|-----------------
libopencv-3.4.1            |       h875b8b8_3        37.0 MB
opencv-3.4.1               |   py37h6fd60c2_3           9 KB
py-opencv-3.4.1            |   py37h1b0d24d_3         1.5 MB
------------------------------------------------------------
                                       Total:        38.5 MB

將安裝以下新軟件包:

libopencv pkgs/main/win-64::libopencv-3.4.1-h875b8b8_3

opencv pkgs/main/win-64::opencv-3.4.1-py37h6fd60c2_3

py-opencv pkgs/main/win-64::py-opencv-3.4.1-py37h1b0d24d_3

繼續 ([y]/n)?

下載和解壓包

py-opencv-3.4.1 | 1.5 MB | #################################| 100%

opencv-3.4.1 | 9 KB | #################################| 100%

libopencv-3.4.1 | 37.0 MB | #################################| 100%

准備交易:完成

驗證交易:完成

執行交易:完成

================================================== ==========================

最后,我在 IPython 控制台和 Spyder 編輯器中對其進行了測試並運行,它們都可以正常工作。

如前所述,使用conda install是我更喜歡的方式。 但是,如果它不起作用,您可以考慮使用 Homebrew,如本網頁中的概述。

## Install latest Homebrew, if haven't already
which brew #command line; check if installed
## Run the line below in command line terminal
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

## Since you already have python3, no installation necessary
## Install gcc
brew install gcc
## Install necessary python packages
sudo pip3 install -U numpy scipy matplotlib scikit-learn scikit-image

## OpenCV3, specific for python 3
## and "register" to your machine
brew install opencv3 --with-python3
ln -s /usr/local/opt/opencv3/lib/python3.5/site-packages/cv2.cpython-35m-darwin.so /usr/local/lib/python3.5/site-packages/

暫無
暫無

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

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