はじめに
ここのところPythonを勉強していて、基本的なところはさらったので「さて何をやるか」と考えてopenCVで画像認識かなーとAnaconda Navigatorでインストールしようとしたらできなかったので、どうやってインストールしたかをまとめておきます。
※ググるとたくさん情報は出てくるものの、バージョンが古かったりでジャストな情報が見当たらずなかなか大変でした。。。
実行環境
- macOS 10.14.6
- Anaconda Navigator 1.9.12
- Python 3.7.6
Anaconda のインストール
まずAnacondaは、公式サイトからMacOS用のGraphical Installer をダウンロードして、ダイアログに従ってインストール。
・MacOS
・Python 3.7
・64-Bit Graphical Installer (442)
インストールが終わったところで、ターミナルから「python」とタイプして、バージョンを確認。
(base) c-gerus-MacBook-Pro-2018:opt c_geru$ python
Python 3.7.6 (default, Jan 8 2020, 13:42:34)
[Clang 4.0.1 (tags/RELEASE_401/final)] :: Anaconda, Inc. on darwin
Type "help", "copyright", "credits" or "license" for more information.
Anaconda NavigatorでopenCVモジュールがApplyできない
続いて、Anaconda Navigatorを起動して、Environments>base(root)と選択して、Not installedを選び、「opencv」で検索する。リストに表示された「opencv」にチェックを入れて画面右下の「Apply」ボタンを押すが、install Pakagesのダイアログにはしばらく待っても何も表示されず、インストールができない状態に。
ターミナルからopenCVをインストールしてみる
ターミナルからCondaコマンドでもインストールできるようなので、試してみる。
(base) c-gerus-MacBook-Pro-2018:opt c_geru$ conda install -c menpo opencv3
が、ここでもエラーが発生。
Solving environment: failed with initial frozen solve. Retrying with flexible solve.
Solving environment: failed with repodata from current_repodata.json, will retry with next repodata source.
Collecting package metadata (repodata.json): done
Solving environment: failed with initial frozen solve. Retrying with flexible solve.
解決環境:最初の凍結された解決で失敗しました。 柔軟な解決で再試行します。
解決環境:current_repodata.jsonからのrepodataで失敗しました。次のrepodataソースで再試行します。
パッケージメタデータの収集(repodata.json):完了
解決環境:最初の凍結された解決で失敗しました。 柔軟な解決で再試行します。
データをうまく解凍できないのか、これを繰り返すので control+c でキャンセル。
Anacondaのインストールとアップデート
「Solving environment: failed」で検索したところ、以下の記事を発見。
コレに従って、Anacondaのインストールとアップデートをしてみました。
(base) c-gerus-MacBook-Pro-2018:opt c_geru$ conda install anaconda
Collecting package metadata (current_repodata.json): done
Solving environment: done
## Package Plan ##
environment location: /Users/c_geru/opt/anaconda3
added / updated specs:
- anaconda
The following packages will be downloaded:
package | build
---------------------------|-----------------
_anaconda_depends-2020.02 | py37_0 6 KB
anaconda-custom | py37_1 3 KB
certifi-2020.4.5.1 | py37_0 155 KB
conda-4.8.3 | py37_0 2.8 MB
openssl-1.1.1g | h1de35cc_0 2.2 MB
------------------------------------------------------------
Total: 5.2 MB
The following NEW packages will be INSTALLED:
_anaconda_depends pkgs/main/osx-64::_anaconda_depends-2020.02-py37_0
The following packages will be UPDATED:
certifi 2019.11.28-py37_0 --> 2020.4.5.1-py37_0
conda 4.8.2-py37_0 --> 4.8.3-py37_0
openssl 1.1.1d-h1de35cc_4 --> 1.1.1g-h1de35cc_0
The following packages will be DOWNGRADED:
anaconda 2020.02-py37_0 --> custom-py37_1
Proceed ([y]/n)? y
Downloading and Extracting Packages
conda-4.8.3 | 2.8 MB | ############################################################################### | 100%
anaconda-custom | 3 KB | ############################################################################### | 100%
certifi-2020.4.5.1 | 155 KB | ############################################################################### | 100%
_anaconda_depends-20 | 6 KB | ############################################################################### | 100%
openssl-1.1.1g | 2.2 MB | ############################################################################### | 100%
Preparing transaction: done
Verifying transaction: done
Executing transaction: done
(base) c-gerus-MacBook-Pro-2018:opt c_geru$ conda update --all
Collecting package metadata (current_repodata.json): done
Solving environment: done
## Package Plan ##
environment location: /Users/c_geru/opt/anaconda3
The following packages will be downloaded:
package | build
---------------------------|-----------------
astropy-4.0.1.post1 | py37h1de35cc_0 7.4 MB
beautifulsoup4-4.9.0 | py37_0 166 KB
bleach-3.1.4 | py_0 114 KB
bokeh-2.0.2 | py37_0 5.3 MB
click-7.1.1 | py_0 71 KB
cloudpickle-1.4.0 | py_0 29 KB
curl-7.69.1 | ha441bb4_0 127 KB
cython-0.29.17 | py37h0a44026_0 1.9 MB
dask-2.15.0 | py_0 14 KB
dask-core-2.15.0 | py_0 575 KB
decorator-4.4.2 | py_0 14 KB
distributed-2.15.0 | py37_0 972 KB
flask-1.1.2 | py_0 74 KB
fsspec-0.7.1 | py_0 56 KB
hypothesis-5.8.3 | py_0 228 KB
icu-58.2 | h0a44026_3 10.1 MB
idna-2.9 | py_1 49 KB
imageio-2.8.0 | py_0 3.0 MB
ipython-7.13.0 | py37h5ca1d4c_0 990 KB
jedi-0.15.2 | py37_0 743 KB
jinja2-2.11.2 | py_0 103 KB
json5-0.9.4 | py_0 21 KB
jupyter_client-6.1.3 | py_0 82 KB
jupyter_core-4.6.3 | py37_0 75 KB
jupyterlab_server-1.1.1 | py_0 28 KB
keyring-21.1.1 | py37_2 57 KB
libcurl-7.69.1 | h051b688_0 382 KB
libffi-3.2.1 | h0a44026_6 43 KB
libiconv-1.16 | h1de35cc_0 693 KB
llvmlite-0.32.0 | py37h8c7ce04_0 11.2 MB
lzo-2.10 | h1de35cc_2 180 KB
mock-4.0.2 | py_0 32 KB
msgpack-python-1.0.0 | py37h04f5b5a_1 80 KB
ncurses-6.2 | h0a44026_1 749 KB
numba-0.49.0 | py37h6c726b0_0 3.0 MB
packaging-20.3 | py_0 36 KB
pandas-1.0.3 | py37h6c726b0_0 7.7 MB
prompt-toolkit-3.0.4 | py_0 244 KB
prompt_toolkit-3.0.4 | 0 11 KB
psutil-5.7.0 | py37h1de35cc_0 323 KB
pycparser-2.20 | py_0 92 KB
pygments-2.6.1 | py_0 654 KB
pylint-2.5.0 | py37_0 443 KB
pyparsing-2.4.7 | py_0 65 KB
pyrsistent-0.16.0 | py37h1de35cc_0 91 KB
pytest-5.4.1 | py37_0 381 KB
pytest-openfiles-0.5.0 | py_0 11 KB
python-3.7.7 |hc70fcce_0_cpython 19.8 MB
python-language-server-0.31.10| py37_0 77 KB
python-libarchive-c-2.9 | py_0 50 KB
pyyaml-5.3.1 | py37h1de35cc_0 163 KB
qdarkstyle-2.8.1 | py_0 176 KB
qtawesome-0.7.0 | py_0 726 KB
qtconsole-4.7.3 | py_0 94 KB
readline-8.0 | h1de35cc_0 326 KB
requests-2.23.0 | py37_0 92 KB
setuptools-46.1.3 | py37_0 520 KB
soupsieve-2.0 | py_0 33 KB
sphinx-3.0.3 | py_0 1.1 MB
sphinxcontrib-applehelp-1.0.2| py_0 27 KB
sphinxcontrib-devhelp-1.0.2| py_0 22 KB
sphinxcontrib-htmlhelp-1.0.3| py_0 27 KB
sphinxcontrib-qthelp-1.0.3 | py_0 25 KB
sphinxcontrib-serializinghtml-1.1.4| py_0 24 KB
sphinxcontrib-websupport-1.2.1| py_0 36 KB
spyder-4.1.2 | py37_0 5.5 MB
spyder-kernels-1.9.0 | py37_0 96 KB
sqlalchemy-1.3.16 | py37h1de35cc_0 1.4 MB
sqlite-3.31.1 | h5c1f38d_1 2.4 MB
tornado-6.0.4 | py37h1de35cc_1 597 KB
tqdm-4.45.0 | py_0 58 KB
typing_extensions-3.7.4.1 | py37_0 39 KB
wcwidth-0.1.9 | py_0 24 KB
werkzeug-1.0.1 | py_0 240 KB
wrapt-1.12.1 | py37h1de35cc_1 45 KB
xlsxwriter-1.2.8 | py_0 112 KB
xlwings-0.18.0 | py37_0 370 KB
xz-5.2.5 | h1de35cc_0 282 KB
zict-2.0.0 | py_0 13 KB
zipp-3.1.0 | py_0 13 KB
------------------------------------------------------------
Total: 93.0 MB
The following NEW packages will be INSTALLED:
prompt-toolkit pkgs/main/noarch::prompt-toolkit-3.0.4-py_0
typing_extensions pkgs/main/osx-64::typing_extensions-3.7.4.1-py37_0
The following packages will be UPDATED:
astropy 4.0-py37h1de35cc_0 --> 4.0.1.post1-py37h1de35cc_0
beautifulsoup4 4.8.2-py37_0 --> 4.9.0-py37_0
bleach pkgs/main/osx-64::bleach-3.1.0-py37_0 --> pkgs/main/noarch::bleach-3.1.4-py_0
bokeh 1.4.0-py37_0 --> 2.0.2-py37_0
click pkgs/main/osx-64::click-7.0-py37_0 --> pkgs/main/noarch::click-7.1.1-py_0
cloudpickle 1.3.0-py_0 --> 1.4.0-py_0
curl 7.68.0-ha441bb4_0 --> 7.69.1-ha441bb4_0
cython 0.29.15-py37h0a44026_0 --> 0.29.17-py37h0a44026_0
dask 2.11.0-py_0 --> 2.15.0-py_0
dask-core 2.11.0-py_0 --> 2.15.0-py_0
decorator 4.4.1-py_0 --> 4.4.2-py_0
distributed 2.11.0-py37_0 --> 2.15.0-py37_0
flask 1.1.1-py_0 --> 1.1.2-py_0
fsspec 0.6.2-py_0 --> 0.7.1-py_0
hypothesis 5.5.4-py_0 --> 5.8.3-py_0
icu 58.2-h4b95b61_1 --> 58.2-h0a44026_3
idna pkgs/main/osx-64::idna-2.8-py37_0 --> pkgs/main/noarch::idna-2.9-py_1
imageio pkgs/main/osx-64::imageio-2.6.1-py37_0 --> pkgs/main/noarch::imageio-2.8.0-py_0
ipython 7.12.0-py37h5ca1d4c_0 --> 7.13.0-py37h5ca1d4c_0
jedi 0.14.1-py37_0 --> 0.15.2-py37_0
jinja2 2.11.1-py_0 --> 2.11.2-py_0
json5 0.9.1-py_0 --> 0.9.4-py_0
jupyter_client pkgs/main/osx-64::jupyter_client-5.3.~ --> pkgs/main/noarch::jupyter_client-6.1.3-py_0
jupyter_core 4.6.1-py37_0 --> 4.6.3-py37_0
jupyterlab_server 1.0.6-py_0 --> 1.1.1-py_0
keyring 21.1.0-py37_0 --> 21.1.1-py37_2
libcurl 7.68.0-h051b688_0 --> 7.69.1-h051b688_0
libffi 3.2.1-h475c297_4 --> 3.2.1-h0a44026_6
libiconv 1.15-hdd342a3_7 --> 1.16-h1de35cc_0
llvmlite 0.31.0-py37h1341992_0 --> 0.32.0-py37h8c7ce04_0
mock 4.0.1-py_0 --> 4.0.2-py_0
msgpack-python 0.6.1-py37h04f5b5a_1 --> 1.0.0-py37h04f5b5a_1
ncurses 6.2-h0a44026_0 --> 6.2-h0a44026_1
numba 0.48.0-py37h6c726b0_0 --> 0.49.0-py37h6c726b0_0
packaging 20.1-py_0 --> 20.3-py_0
pandas 1.0.1-py37h6c726b0_0 --> 1.0.3-py37h6c726b0_0
prompt_toolkit 3.0.3-py_0 --> 3.0.4-0
psutil 5.6.7-py37h1de35cc_0 --> 5.7.0-py37h1de35cc_0
pycparser pkgs/main/osx-64::pycparser-2.19-py37~ --> pkgs/main/noarch::pycparser-2.20-py_0
pygments 2.5.2-py_0 --> 2.6.1-py_0
pylint 2.4.4-py37_0 --> 2.5.0-py37_0
pyparsing 2.4.6-py_0 --> 2.4.7-py_0
pyrsistent 0.15.7-py37h1de35cc_0 --> 0.16.0-py37h1de35cc_0
pytest 5.3.5-py37_0 --> 5.4.1-py37_0
pytest-openfiles 0.4.0-py_0 --> 0.5.0-py_0
python 3.7.6-h359304d_2 --> 3.7.7-hc70fcce_0_cpython
python-language-s~ 0.31.7-py37_0 --> 0.31.10-py37_0
python-libarchive~ pkgs/main/osx-64::python-libarchive-c~ --> pkgs/main/noarch::python-libarchive-c-2.9-py_0
pyyaml 5.3-py37h1de35cc_0 --> 5.3.1-py37h1de35cc_0
qdarkstyle 2.8-py_0 --> 2.8.1-py_0
qtawesome 0.6.1-py_0 --> 0.7.0-py_0
qtconsole 4.6.0-py_1 --> 4.7.3-py_0
readline 7.0-h1de35cc_5 --> 8.0-h1de35cc_0
requests 2.22.0-py37_1 --> 2.23.0-py37_0
setuptools 46.0.0-py37_0 --> 46.1.3-py37_0
soupsieve pkgs/main/osx-64::soupsieve-1.9.5-py3~ --> pkgs/main/noarch::soupsieve-2.0-py_0
sphinx 2.4.0-py_0 --> 3.0.3-py_0
sphinxcontrib-app~ 1.0.1-py_0 --> 1.0.2-py_0
sphinxcontrib-dev~ 1.0.1-py_0 --> 1.0.2-py_0
sphinxcontrib-htm~ 1.0.2-py_0 --> 1.0.3-py_0
sphinxcontrib-qth~ 1.0.2-py_0 --> 1.0.3-py_0
sphinxcontrib-ser~ 1.1.3-py_0 --> 1.1.4-py_0
sphinxcontrib-web~ 1.2.0-py_0 --> 1.2.1-py_0
spyder 4.0.1-py37_0 --> 4.1.2-py37_0
spyder-kernels 1.8.1-py37_0 --> 1.9.0-py37_0
sqlalchemy 1.3.13-py37h1de35cc_0 --> 1.3.16-py37h1de35cc_0
sqlite 3.31.1-ha441bb4_0 --> 3.31.1-h5c1f38d_1
tornado 6.0.3-py37h1de35cc_3 --> 6.0.4-py37h1de35cc_1
tqdm 4.42.1-py_0 --> 4.45.0-py_0
wcwidth 0.1.8-py_0 --> 0.1.9-py_0
werkzeug 1.0.0-py_0 --> 1.0.1-py_0
wrapt 1.11.2-py37h1de35cc_0 --> 1.12.1-py37h1de35cc_1
xlsxwriter 1.2.7-py_0 --> 1.2.8-py_0
xlwings 0.17.1-py37_0 --> 0.18.0-py37_0
xz 5.2.4-h1de35cc_4 --> 5.2.5-h1de35cc_0
zict 1.0.0-py_0 --> 2.0.0-py_0
zipp 2.2.0-py_0 --> 3.1.0-py_0
The following packages will be DOWNGRADED:
lzo 2.10-h362108e_2 --> 2.10-h1de35cc_2
Proceed ([y]/n)? y
Downloading and Extracting Packages
distributed-2.15.0 | 972 KB | ############################################################################### | 100%
numba-0.49.0 | 3.0 MB | ############################################################################### | 100%
libcurl-7.69.1 | 382 KB | ############################################################################### | 100%
sqlalchemy-1.3.16 | 1.4 MB | ############################################################################### | 100%
prompt_toolkit-3.0.4 | 11 KB | ############################################################################### | 100%
sqlite-3.31.1 | 2.4 MB | ############################################################################### | 100%
setuptools-46.1.3 | 520 KB | ############################################################################### | 100%
zict-2.0.0 | 13 KB | ############################################################################### | 100%
msgpack-python-1.0.0 | 80 KB | ############################################################################### | 100%
imageio-2.8.0 | 3.0 MB | ############################################################################### | 100%
psutil-5.7.0 | 323 KB | ############################################################################### | 100%
bokeh-2.0.2 | 5.3 MB | ############################################################################### | 100%
pylint-2.5.0 | 443 KB | ############################################################################### | 100%
tqdm-4.45.0 | 58 KB | ############################################################################### | 100%
sphinxcontrib-websup | 36 KB | ############################################################################### | 100%
pytest-5.4.1 | 381 KB | ############################################################################### | 100%
pyyaml-5.3.1 | 163 KB | ############################################################################### | 100%
sphinxcontrib-appleh | 27 KB | ############################################################################### | 100%
pandas-1.0.3 | 7.7 MB | ############################################################################### | 100%
hypothesis-5.8.3 | 228 KB | ############################################################################### | 100%
sphinxcontrib-devhel | 22 KB | ############################################################################### | 100%
ipython-7.13.0 | 990 KB | ############################################################################### | 100%
astropy-4.0.1.post1 | 7.4 MB | ############################################################################### | 100%
python-language-serv | 77 KB | ############################################################################### | 100%
xlwings-0.18.0 | 370 KB | ############################################################################### | 100%
jupyter_client-6.1.3 | 82 KB | ############################################################################### | 100%
fsspec-0.7.1 | 56 KB | ############################################################################### | 100%
libiconv-1.16 | 693 KB | ############################################################################### | 100%
keyring-21.1.1 | 57 KB | ############################################################################### | 100%
pyparsing-2.4.7 | 65 KB | ############################################################################### | 100%
cython-0.29.17 | 1.9 MB | ############################################################################### | 100%
jinja2-2.11.2 | 103 KB | ############################################################################### | 100%
werkzeug-1.0.1 | 240 KB | ############################################################################### | 100%
requests-2.23.0 | 92 KB | ############################################################################### | 100%
pyrsistent-0.16.0 | 91 KB | ############################################################################### | 100%
python-3.7.7 | 19.8 MB | ############################################################################### | 100%
sphinxcontrib-qthelp | 25 KB | ############################################################################### | 100%
beautifulsoup4-4.9.0 | 166 KB | ############################################################################### | 100%
typing_extensions-3. | 39 KB | ############################################################################### | 100%
qdarkstyle-2.8.1 | 176 KB | ############################################################################### | 100%
xlsxwriter-1.2.8 | 112 KB | ############################################################################### | 100%
soupsieve-2.0 | 33 KB | ############################################################################### | 100%
packaging-20.3 | 36 KB | ############################################################################### | 100%
curl-7.69.1 | 127 KB | ############################################################################### | 100%
prompt-toolkit-3.0.4 | 244 KB | ############################################################################### | 100%
pygments-2.6.1 | 654 KB | ############################################################################### | 100%
jupyter_core-4.6.3 | 75 KB | ############################################################################### | 100%
sphinxcontrib-serial | 24 KB | ############################################################################### | 100%
zipp-3.1.0 | 13 KB | ############################################################################### | 100%
pycparser-2.20 | 92 KB | ############################################################################### | 100%
qtawesome-0.7.0 | 726 KB | ############################################################################### | 100%
cloudpickle-1.4.0 | 29 KB | ############################################################################### | 100%
icu-58.2 | 10.1 MB | ############################################################################### | 100%
click-7.1.1 | 71 KB | ############################################################################### | 100%
wrapt-1.12.1 | 45 KB | ############################################################################### | 100%
spyder-kernels-1.9.0 | 96 KB | ############################################################################### | 100%
xz-5.2.5 | 282 KB | ############################################################################### | 100%
idna-2.9 | 49 KB | ############################################################################### | 100%
python-libarchive-c- | 50 KB | ############################################################################### | 100%
spyder-4.1.2 | 5.5 MB | ############################################################################### | 100%
sphinx-3.0.3 | 1.1 MB | ############################################################################### | 100%
jupyterlab_server-1. | 28 KB | ############################################################################### | 100%
lzo-2.10 | 180 KB | ############################################################################### | 100%
sphinxcontrib-htmlhe | 27 KB | ############################################################################### | 100%
wcwidth-0.1.9 | 24 KB | ############################################################################### | 100%
jedi-0.15.2 | 743 KB | ############################################################################### | 100%
ncurses-6.2 | 749 KB | ############################################################################### | 100%
dask-2.15.0 | 14 KB | ############################################################################### | 100%
bleach-3.1.4 | 114 KB | ############################################################################### | 100%
decorator-4.4.2 | 14 KB | ############################################################################### | 100%
mock-4.0.2 | 32 KB | ############################################################################### | 100%
libffi-3.2.1 | 43 KB | ############################################################################### | 100%
dask-core-2.15.0 | 575 KB | ############################################################################### | 100%
pytest-openfiles-0.5 | 11 KB | ############################################################################### | 100%
json5-0.9.4 | 21 KB | ############################################################################### | 100%
tornado-6.0.4 | 597 KB | ############################################################################### | 100%
llvmlite-0.32.0 | 11.2 MB | ############################################################################### | 100%
readline-8.0 | 326 KB | ############################################################################### | 100%
qtconsole-4.7.3 | 94 KB | ############################################################################### | 100%
flask-1.1.2 | 74 KB | ############################################################################### | 100%
Preparing transaction: done
Verifying transaction: done
Executing transaction: done
アップデート後に確認してみると、Pythonが 3.7.7にアップデートされています。
(base) c-gerus-MacBook-Pro-2018:opt c_geru$ python
Python 3.7.7 (default, Mar 26 2020, 10:32:53)
[Clang 4.0.1 (tags/RELEASE_401/final)] :: Anaconda, Inc. on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>>
ターミナルからopenCVをインストールしてみる(再び)
この状態で、再度ターミナルからCondaコマンドでインストールでしてみます。
(base) c-gerus-MacBook-Pro-2018:opt c_geru$ conda install -c menpo opencv
今度は、エラーが表示されたものの自動でリトライされて別のリポジトリからデータ取得できたようで、インストールできました!
Collecting package metadata (current_repodata.json): done
Solving environment: failed with initial frozen solve. Retrying with flexible solve.
Solving environment: failed with repodata from current_repodata.json, will retry with next repodata source.
Collecting package metadata (repodata.json): done
Solving environment: done
## Package Plan ##
environment location: /Users/c_geru/opt/anaconda3
added / updated specs:
- opencv
The following packages will be downloaded:
package | build
---------------------------|-----------------
cairo-1.14.12 | hc4e6be7_4 860 KB
ffmpeg-4.0 | h01ea3c9_0 21.8 MB
fontconfig-2.13.0 | h5d5b041_1 202 KB
graphite2-1.3.13 | h2098e52_0 80 KB
h5py-2.8.0 | py37h878fce3_3 725 KB
harfbuzz-1.8.8 | hb8d4a28_0 414 KB
hdf5-1.10.2 | hfa1e0ec_1 3.0 MB
jasper-2.0.14 | h636a363_1 654 KB
libopencv-3.4.2 | h7c891bd_1 18.5 MB
libopus-1.3.1 | h1de35cc_0 590 KB
libvpx-1.7.0 | h378b8a2_0 1.3 MB
opencv-3.4.2 | py37h6fd60c2_1 11 KB
pixman-0.38.0 | h1de35cc_0 341 KB
py-opencv-3.4.2 | py37h7c891bd_1 1.0 MB
pytables-3.4.4 | py37h13cba08_0 1.1 MB
------------------------------------------------------------
Total: 50.5 MB
The following NEW packages will be INSTALLED:
cairo pkgs/main/osx-64::cairo-1.14.12-hc4e6be7_4
ffmpeg pkgs/main/osx-64::ffmpeg-4.0-h01ea3c9_0
fontconfig pkgs/main/osx-64::fontconfig-2.13.0-h5d5b041_1
graphite2 pkgs/main/osx-64::graphite2-1.3.13-h2098e52_0
harfbuzz pkgs/main/osx-64::harfbuzz-1.8.8-hb8d4a28_0
jasper pkgs/main/osx-64::jasper-2.0.14-h636a363_1
libopencv pkgs/main/osx-64::libopencv-3.4.2-h7c891bd_1
libopus pkgs/main/osx-64::libopus-1.3.1-h1de35cc_0
libvpx pkgs/main/osx-64::libvpx-1.7.0-h378b8a2_0
opencv pkgs/main/osx-64::opencv-3.4.2-py37h6fd60c2_1
pixman pkgs/main/osx-64::pixman-0.38.0-h1de35cc_0
py-opencv pkgs/main/osx-64::py-opencv-3.4.2-py37h7c891bd_1
The following packages will be DOWNGRADED:
h5py 2.10.0-py37h3134771_0 --> 2.8.0-py37h878fce3_3
hdf5 1.10.4-hfa1e0ec_0 --> 1.10.2-hfa1e0ec_1
pytables 3.6.1-py37h5bccee9_0 --> 3.4.4-py37h13cba08_0
Proceed ([y]/n)? y
Downloading and Extracting Packages
cairo-1.14.12 | 860 KB | ############################################################################### | 100%
graphite2-1.3.13 | 80 KB | ############################################################################### | 100%
harfbuzz-1.8.8 | 414 KB | ############################################################################### | 100%
hdf5-1.10.2 | 3.0 MB | ############################################################################### | 100%
opencv-3.4.2 | 11 KB | ############################################################################### | 100%
libopus-1.3.1 | 590 KB | ############################################################################### | 100%
py-opencv-3.4.2 | 1.0 MB | ############################################################################### | 100%
jasper-2.0.14 | 654 KB | ############################################################################### | 100%
pixman-0.38.0 | 341 KB | ############################################################################### | 100%
h5py-2.8.0 | 725 KB | ############################################################################### | 100%
ffmpeg-4.0 | 21.8 MB | ############################################################################### | 100%
pytables-3.4.4 | 1.1 MB | ############################################################################### | 100%
libvpx-1.7.0 | 1.3 MB | ############################################################################### | 100%
libopencv-3.4.2 | 18.5 MB | ############################################################################### | 100%
fontconfig-2.13.0 | 202 KB | ############################################################################### | 100%
Preparing transaction: done
Verifying transaction: done
Executing transaction: done
Pythonを起動して、openCVのインポートが確認できました!
(import cv2 とタイプしてエラーが表示されなければOK )
(base) c-gerus-MacBook-Pro-2018:opt c_geru$ python
Python 3.7.7 (default, Mar 26 2020, 10:32:53)
[Clang 4.0.1 (tags/RELEASE_401/final)] :: Anaconda, Inc. on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import cv2
>>>
Anaconda Navigatorでの確認
Anaconda NavigatorでもopenCVのインストールが確認できました!
この状態で Not installedで表示されるインストールされていない別のライブラリを選択して、Apllyしてみると、今度はinstall Pakagesのダイアログに詳細が表示され、Applyボタンが押せるようになっていました。
まとめ
どうも現象を見ると、参考にした記事に書かれているようにインストールされた Anacondaパッケージの不整合か、もしくはPython 3.7.6に問題があるのか。。。とりあえずインストールできたので、よしとします(笑)。
以下の記事が参考になりました。ありがとうございます。