2019年8月20日火曜日

centosにopencv-pythonをインストールする方法

pythonとpipがインストールされている前提とします。
pythonで画像ファイルを圧縮機能を作るため、opencv-pythonを使うことに決めました。

早速、pip install opencv-pythonをうってっみたら、なんとエラーが発生しました。
 ERROR: Complete output from command /usr/bin/python3 -u -c 'import setuptools, tokenize;__file__='"'"'/tmp/pip-install-592jsl_n/numpy/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-2romtc2a/install-record.txt --single-version-externally-managed --compile:
    ERROR: Running from numpy source directory.
 
    Note: if you need reliable uninstall behavior, then install
    with pip instead of using `setup.py install`:
 
      - `pip install .`       (from a git repo or downloaded source
                               release)
      - `pip install numpy`   (last NumPy release on PyPi)
 
 
    blas_opt_info:
    blas_mkl_info:
    customize UnixCCompiler
      libraries mkl_rt not found in ['/usr/local/lib64', '/usr/local/lib', '/usr/lib64', '/usr/lib']
      NOT AVAILABLE
...略

python3.4-devが足りてないようです。 早速python3.4-devをインストールします。

yum list python34-devel*
yum install python34-devel
ようやく準備が整ったようで、再度pip install opencv-pythonをうったら、今度無事にインストールできました。

0 件のコメント:

コメントを投稿