在Mac OS X上使用pip安装pyopencv

金钟苏(Jongsu Liam Kim)

我试图在OS X Mountain Lion中使用pip安装pyopencv,但导入setuptools失败。以下是我的工作。setuptools中的“库”是什么?我以前没看过。我已经通过自制软件和其他东西安装了opencv。在pyopencv的说明中,它没有说明仅使用pip进行源安装的安装,

(img2)appleparan@LiamMac src $ brew install cmake
Warning: cmake-2.8.11.2 already installed
(img2)appleparan@LiamMac src $ brew install cmake --upgrade
Warning: cmake-2.8.11.2 already installed
(img2)appleparan@LiamMac src $ brew install opencv
Warning: opencv-2.4.6.1 already installed
(img2)appleparan@LiamMac src $ brew install boost
Warning: boost-1.54.0 already installed
(img2)appleparan@LiamMac src $ pip install pyopencv
Downloading/unpacking pyopencv
  Could not find a version that satisfies the requirement pyopencv (from versions: 2.0.wr1.0.1-demo, 2.0.wr1.0.1, 2.0.wr1.1.0, 2.1.0.wr1.0.0, 2.1.0.wr1.0.1, 2.1.0.wr1.0.2, 2.1.0.wr1.1.0, 2.1.0.wr1.2.0, 2.1.0.wr1.2.0-demo, 2.1.0.wr1.2.0)
Cleaning up...
No distributions matching the version for pyopencv
Storing complete log in /Users/appleparan/.pip/pip.log
(img2)appleparan@LiamMac src $ pip install pyopencv==2.1.0.wr1.2.0
Downloading/unpacking pyopencv==2.1.0.wr1.2.0
  Downloading pyopencv-2.1.0.wr1.2.0.tar.gz (363kB): 363kB downloaded
  Running setup.py egg_info for package pyopencv
    Traceback (most recent call last):
      File "<string>", line 16, in <module>
      File "/Users/appleparan/.virtualenvs/img2/build/pyopencv/setup.py", line 92, in <module>
        from setuptools import setup, find_packages, Extension, Library
    ImportError: cannot import name Library
    Complete output from command python setup.py egg_info:
    Traceback (most recent call last):

  File "<string>", line 16, in <module>

  File "/Users/appleparan/.virtualenvs/img2/build/pyopencv/setup.py", line 92, in <module>

    from setuptools import setup, find_packages, Extension, Library

ImportError: cannot import name Library

----------------------------------------
Cleaning up...
Command python setup.py egg_info failed with error code 1 in /Users/appleparan/.virtualenvs/img2/build/pyopencv
Storing complete log in /Users/appleparan/.pip/pip.log
(img2)appleparan@LiamMac src $ python --version
Python 2.7.5
(img2)appleparan@LiamMac src $ pip freeze
Pillow==2.1.0
distribute==0.7.3
matplotlib==1.3.0
nose==1.3.0
numpy==1.7.1
pyparsing==2.0.1
python-dateutil==2.1
scipy==0.12.0
six==1.4.1
stevedore==0.12
tornado==3.1.1
virtualenv==1.10.1
virtualenv-clone==0.2.4
virtualenvwrapper==4.1.1
wsgiref==0.1.2
(img2)appleparan@LiamMac src $

编辑:我发现setuptools源具有库和扩展名(https://bitbucket.org/pypa/setuptools/src/27df3c725f9696ba730456f3f444cc2fb5271d4b/setuptools/extension.py?at=default),但我不知道为什么它无法识别。

我的setuptools版本是1.1.6

(img2)appleparan@LiamMac src $ pip install setuptools --upgrade
Requirement already up-to-date: setuptools in /Users/appleparan/.virtualenvs/img2/lib/python2.7/site-packages/setuptools-1.1.6-py2.7.egg
Cleaning up...
(img2)appleparan@LiamMac src $
金钟苏(Jongsu Liam Kim)

在最新版本的setuptools中,Library位于中extension.pypyopencv应导入Library作为setuptools.extension.Librarysetuptools.Library

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

无法在Mac OS X 10.10上使用pip安装cffi

来自分类Dev

在Mac OS X上使用pip安装熊猫时出错

来自分类Dev

在Mac OS X 10.8.4上使用自制程序和pip安装VirtualEnv

来自分类Dev

无法在Mac OS X中使用pip安装objccheckstyle

来自分类Dev

如何使用Homebrew在Mac OS X 10.10.2上安装R?

来自分类Dev

无法在Mac OS X上使用NPM安装Cordova

来自分类Dev

在Mac OS X 10.9(Mavericks)上使用macports安装opencv

来自分类Dev

使用Homebrew在Mac OS X上安装libRmath

来自分类Dev

在Mac OS X上使用Conda安装pyzbar时出错

来自分类Dev

无法在Mac OS X上使用NPM安装Cordova

来自分类Dev

在Mac OS X 10.9(Mavericks)上使用macports安装opencv

来自分类Dev

使用Homebrew在Mac OS X上安装libRmath

来自分类Dev

使用MAC OS X上的终端安装程序

来自分类Dev

使用MacPorts在Mac OS X 10.11上安装MongoDB

来自分类Dev

在Mac OS X Mavericks上安装Agda

来自分类Dev

在Mac OS X上安装OpenCV

来自分类Dev

无法在Mac OS X上安装scipy

来自分类Dev

在Mac OS X上安装tesseract / pytesser

来自分类Dev

在Mac OS X上安装OCaml

来自分类Dev

在Mac OS X上安装滑轨

来自分类Dev

在Mac OS X Sierra上安装Laravel

来自分类Dev

在无法启动Mac OS X的Mac上安装ubuntu 12.04

来自分类Dev

在无法启动Mac OS X的Mac上安装ubuntu 12.04

来自分类Dev

在Mac OS上安装MongoDB

来自分类Dev

在 Mac OS 上安装 PIL

来自分类Dev

如何在 Mac OS 上通过 pip 安装 mtools?

来自分类Dev

我在Mac OS X中未成功使用pip2.7安装任何东西

来自分类Dev

在Mac OS X上的TFS

来自分类Dev

在Mac OS X上卸载?