## 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/
3条答案
按热度按时间omqzjyyz1#
我已经安装了OpenCV,使用python 2.7版本。
您必须在命令提示符下使用命令
conda install opencv
。如果您想要OpenCV的特定版本,请按以下方式提及该版本:
csbfibhn2#
我只是使用下面的命令,它为我工作。(Windows 10 pro 64位,Anaconda 4.6.8,Spyder 3.3.2)
C:\Windows\system32> conda install opencv
输出如下:
正在收集包元数据:完成
解决环境:完成
Package 计划
环境位置:C:\ProgramData\Anaconda3
添加/更新规格:- opencv
将下载以下软件包:
将安装以下新软件包:
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编辑器中测试并运行,它们都工作得很好。
gwbalxhn3#
前面发布的
conda install
的使用是我更喜欢的方式。但是,如果它不起作用,你可以考虑使用Homebrew,如this webpage中概述的那样。