如何在M

2024-09-29 20:21:29 发布

您现在位置:Python中文网/ 问答频道 /正文

编辑:好吧,我把这个问题概括了一下,希望能得到答案。最后,我关心的是如何将openCV安装到Mac计算机上热情高涨的python发行版中。如果有任何帮助,我将不胜感激,脚本编写并不是我所能理解的,但是我对计算机编程还没有足够的了解,无法弄清楚这些参数的含义以及与Linux和mac的区别。在

提示:我一直在遵循这个网站上找到的指导原则,但是它是针对Linux的,它在“make”命令中失败了95%:http://pyetc.wordpress.com/2013/01/09/installing-the-enthought-python-distribution-with-opencv/

export EPDPATH=$HOME/.local/epd-7.3-2-rh5-x86_64
# prepend the EPD bin dir to your path to make your shell prefer the EPD python interpreter to the system python interpreter
export PATH=$EPDPATH/bin:$PATH
# also the python packages should be searched in the correct location
export PYTHONPATH=$EPDPATH/lib/python2.7/site-packages

其次是:

^{pr2}$

Tags: thetopath答案编辑yourmakebin
3条回答

虽然我对你的问题没有确切的答案,但我想我有办法解决你的问题。巧合的是,昨天我在mac上也安装了OpenCV。最后,我简单地用macports安装python和opencv。这样一来,您在enhound发行版中没有opencv,但是您可以使用macports简单地安装在enhown发行版中使用的所有软件包。在

所以只要从这个页面安装macports:http://www.macports.org/install.php

然后做:

sudo port install python27 # (or any other version you want)
sudo port install py27-numpy
sudo port install opencv +python27

当然,您还可以安装所需的任何其他软件包:

^{pr2}$

最后,必须确保在命令行中键入“python”时,它确实引用了使用macports安装的版本。您可以编辑~/.bash_配置文件,如下所示:

sudo open -t ~/.bash_profile

一旦它打开了,只需看看是否有对其他python发行版的引用。注释掉所有其他python版本并添加以下行:

export PATH=/opt/local/bin:/opt/local/sbin:$PATH

这应该能做到这一点:让opencv与python一起工作,同时仍然拥有您喜欢的所有科学模块。在

干杯!在

我做了以下几件事,让它在OS X上工作时充满热情(Canopy):

  1. 下载opencv
  2. 将其复制到/usr/local/opencc-2.4.10
  3. cd /usr/local/opencc-2.4.10
  4. mkdir发布
  5. cd发行
  6. export PYTHONPATH=/Users/<me>/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages:$PYTHONPATH
  7. cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local -D BUILD_NEW_PYTHON_SUPPORT=ON -D BUILD_EXAMPLES=ON -D PYTHON_LIBRARY=/Users/<me>/Library/Enthought/Canopy_64bit/System/lib/libpython2.7.dylib ..
  8. 制造
  9. sudo make安装
  10. cp /usr/local/lib/python2.7/site-packages/cv* ~/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/

最新版本的enthough Python(Canopy)在包管理器中包含opencv。打开Canopy,打开packagemanager,搜索opencv并点击install。在

相关问题 更多 >

    热门问题