使用Conda在Python 3.5上安装OpenCV

qnyhuwrf  于 2023-05-18  发布在  Python
关注(0)|答案(3)|浏览(126)

我一直在尝试使用Python 3.5使用Conda安装OpenCV,但遇到了困难。我已经在网上探索了一个解决方案,但它对我不起作用。我怀疑这个问题可能是因为Python 3.5不支持OpenCV。
也许你们中有人知道解决办法?或者,我必须使用早期版本的Python(v2.7)吗?

omqzjyyz

omqzjyyz1#

我已经安装了OpenCV,使用python 2.7版本。
您必须在命令提示符下使用命令conda install opencv
如果您想要OpenCV的特定版本,请按以下方式提及该版本:

conda install opencv=3.0.0
csbfibhn

csbfibhn2#

我只是使用下面的命令,它为我工作。(Windows 10 pro 64位,Anaconda 4.6.8,Spyder 3.3.2)
C:\Windows\system32> conda install opencv
输出如下:

正在收集包元数据:完成
解决环境:完成
Package 计划
环境位置: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)?y
下载和解压缩包
py-opencv-3.4.1| 1.5 MB| ###########|百分百
opencv-3.4.1| 9 KB| ###########|百分百
libopencv-3.4.1| 37.0 MB| ###########|百分百
正在准备交易:完成
验证交易:完成
正在执行交易:完成

最后,我在IPython控制台和Spyder编辑器中测试并运行,它们都工作得很好。

gwbalxhn

gwbalxhn3#

前面发布的conda install的使用是我更喜欢的方式。但是,如果它不起作用,你可以考虑使用Homebrew,如this webpage中概述的那样。

## 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/

相关问题