2018年10月27日土曜日

[macOS] OpenCVのインストール

Anacondaがインストールされている前提です.

ターミナルから以下のコマンドを入力します.
$ conda create -n opencv python=3.5 anaconda

すると,以下のようにインストールが始まります.
Solving environment: done

==> WARNING: A newer version of conda exists. <==
  current version: 4.4.10
  latest version: 4.5.1

Please update conda by running

    $ conda update -n base conda

## Package Plan ##

  environment location: /anaconda3/envs/opencv

  added / updated specs: 
    - anaconda
    - python=3.5


The following packages will be downloaded:

    package                    |            build
    ---------------------------|-----------------
    unicodecsv-0.14.1          |   py35h2154ad0_0          25 KB
    networkx-2.1               |           py35_0         1.9 MB
    ...
    ...
    ...
    pywavelets-0.5.2           |   py35h9dc8fb8_0         3.9 MB
    et_xmlfile-1.0.1           |   py35h40eb147_0          20 KB
    ------------------------------------------------------------
                                           Total:       196.2 MB

The following NEW packages will be INSTALLED:

    alabaster:                          0.7.10-py35hb692fe1_0     
    anaconda:                           5.1.0-py35_2              
    ...
    ...
    ...
    zict:                               0.1.3-py35h1ae85d2_0      
    zlib:                               1.2.11-hf3cbc9b_2         


上記のインストールされるパッケージが表示されている箇所の"..."はこのような表示になるわけではなく,ズラズラと続くことの省略です.

そして,以下のように表示されるので,"y"を入力してReturnキーを押します.
Proceed ([y]/n)? y

すると,またズラズラとリストが表示されインストールが始まります.
Downloading and Extracting Packages
unicodecsv 0.14.1: ######################################################################### | 100% 
networkx 2.1: ############################################################################## | 100% 
...
...
...
pywavelets 0.5.2: ########################################################################## | 100% 
et_xmlfile 1.0.1: ########################################################################## | 100% 
Preparing transaction: done
Verifying transaction: done
Executing transaction: done
#
# To activate this environment, use:
# > source activate opencv
#
# To deactivate an active environment, use:
# > source deactivate
#

(opencv)環境に入るには"source active opencv"と入力します.
そのあとに"conda install -c Menlo opencv3"と入力します.
$ source activate opencv
(opencv) $ conda install -c menpo opencv3

すると,先と同じようにパッケージが表示された後に,以下のように表示されるので,"y"を入力します.
Proceed ([y]/n)? y

インストールが完了した後に,(opencv)環境から抜けるには以下のようにします.
(opencv) $ source deactivate

0 件のコメント :

コメントを投稿