【问题标题】:open cv : A series of OpenCV convenience functions.s imutils and cvuitls not installingopen cv : 一系列 OpenCV 便利函数。imutils 和 cvuitls 未安装
【发布时间】:2016-10-02 00:43:52
【问题描述】:

我试过这个链接https://pypi.python.org/pypi/cvutils/0.1

我尝试了很多方法,但我没有找到正确的方法来安装这些东西。我的点子版本是 1.5.4 。 pip install imutils and cvutils登录终端如下:I'm getting this error which is shown by red color for every installation

sachin_hd_user@sachin:~$ pip install cvutils
Downloading/unpacking cvutils
  Downloading cvutils-0.2.4.tar.gz
  Running setup.py (path:/tmp/pip_build_sachin_hd_user/cvutils/setup.py) egg_info for package cvutils

    warning: no files found matching 'data'
Requirement already satisfied (use --upgrade to upgrade): matplotlib in /usr/lib/pymodules/python2.7 (from cvutils)
Requirement already satisfied (use --upgrade to upgrade): numpy>=1.5 in /usr/lib/python2.7/dist-packages (from matplotlib->cvutils)
Requirement already satisfied (use --upgrade to upgrade): python-dateutil in /usr/lib/python2.7/dist-packages (from matplotlib->cvutils)
Downloading/unpacking tornado (from matplotlib->cvutils)
  Downloading tornado-4.3.tar.gz (450kB): 450kB downloaded
  Running setup.py (path:/tmp/pip_build_sachin_hd_user/tornado/setup.py) egg_info for package tornado

    no previously-included directories found matching 'docs/build'
    warning: no files found matching 'tornado/test/README'
Requirement already satisfied (use --upgrade to upgrade): pyparsing>=1.5.6 in /usr/lib/python2.7/dist-packages (from matplotlib->cvutils)
Requirement already satisfied (use --upgrade to upgrade): nose in /usr/lib/python2.7/dist-packages (from matplotlib->cvutils)
Downloading/unpacking backports.ssl-match-hostname (from tornado->matplotlib->cvutils)
  Downloading backports.ssl_match_hostname-3.5.0.1.tar.gz
  Running setup.py (path:/tmp/pip_build_sachin_hd_user/backports.ssl-match-hostname/setup.py) egg_info for package backports.ssl-match-hostname

Downloading/unpacking singledispatch (from tornado->matplotlib->cvutils)
  Downloading singledispatch-3.4.0.3-py2.py3-none-any.whl
Downloading/unpacking certifi (from tornado->matplotlib->cvutils)
  Downloading certifi-2016.2.28-py2.py3-none-any.whl (366kB): 366kB downloaded
Downloading/unpacking backports-abc>=0.4 (from tornado->matplotlib->cvutils)
  Downloading backports_abc-0.4-py2.py3-none-any.whl
Requirement already satisfied (use --upgrade to upgrade): six in /usr/lib/python2.7/dist-packages (from singledispatch->tornado->matplotlib->cvutils)
Installing collected packages: cvutils, tornado, backports.ssl-match-hostname, singledispatch, certifi, backports-abc
  Running setup.py install for cvutils
    changing mode of build/scripts-2.7/cvutils-resize from 644 to 755
    changing mode of build/scripts-2.7/cvutils-crop from 644 to 755
    error: could not create '/usr/local/lib/python2.7/dist-packages/cvutils': Permission denied
    Complete output from command /usr/bin/python -c "import setuptools, tokenize;__file__='/tmp/pip_build_sachin_hd_user/cvutils/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-aSeyDC-record/install-record.txt --single-version-externally-managed --compile:
    running install

running build

running build_py

creating build

creating build/lib.linux-x86_64-2.7

creating build/lib.linux-x86_64-2.7/cvutils

copying cvutils/__init__.py -> build/lib.linux-x86_64-2.7/cvutils

copying cvutils/cvimgproc.py -> build/lib.linux-x86_64-2.7/cvutils

copying cvutils/cvhighgui.py -> build/lib.linux-x86_64-2.7/cvutils

copying cvutils/cvos.py -> build/lib.linux-x86_64-2.7/cvutils

running build_scripts

creating build/scripts-2.7

copying and adjusting bin/cvutils-resize -> build/scripts-2.7

copying and adjusting bin/cvutils-crop -> build/scripts-2.7

changing mode of build/scripts-2.7/cvutils-resize from 644 to 755

changing mode of build/scripts-2.7/cvutils-crop from 644 to 755

running install_lib

creating /usr/local/lib/python2.7/dist-packages/cvutils

error: could not create '/usr/local/lib/python2.7/dist-packages/cvutils': Permission denied

----------------------------------------
Cleaning up...
Command /usr/bin/python -c "import setuptools, tokenize;__file__='/tmp/pip_build_sachin_hd_user/cvutils/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-aSeyDC-record/install-record.txt --single-version-externally-managed --compile failed with error code 1 in /tmp/pip_build_sach[enter image description here][1]in_hd_user/cvutils
Storing debug log for failure in /home/sachin_hd_user/.pip/pip.log

【问题讨论】:

    标签: python opencv numpy pip ubuntu-14.04


    【解决方案1】:

    您必须具有 root 权限才能在系统范围内安装 python 包。

    使用sudo pip install cvutils 或将其安装在虚拟环境中。

    【讨论】:

    • 我已经尝试过这个:sachin_hd_user@sachin:~$ sudo pip install cvutils [sudo] sachin_hd_user 的密码:下载/解压缩 cvutils 无法获取索引基础 URL pypi.python.org/simple 找不到任何满足要求的下载要求 cvutils 清理... 根本找不到 cvutils 的分发版 在 /home/sachin_hd_user/.pip/pip.log 中存储失败的调试日志
    • 这是一个不同的问题。看起来像旧版本的 pip。它可以通过首先运行sudo pip install pip --upgrade 来修复。如果这不起作用,这里有一些信息。 stackoverflow.com/questions/21294997/…
    猜你喜欢
    • 2010-12-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-04-16
    • 2012-02-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多