编辑:好吧,我把这个问题概括了一下,希望能得到答案。最后,我关心的是如何将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}$
虽然我对你的问题没有确切的答案,但我想我有办法解决你的问题。巧合的是,昨天我在mac上也安装了OpenCV。最后,我简单地用macports安装python和opencv。这样一来,您在enhound发行版中没有opencv,但是您可以使用macports简单地安装在enhown发行版中使用的所有软件包。在
所以只要从这个页面安装macports:http://www.macports.org/install.php
然后做:
当然,您还可以安装所需的任何其他软件包:
^{pr2}$最后,必须确保在命令行中键入“python”时,它确实引用了使用macports安装的版本。您可以编辑~/.bash_配置文件,如下所示:
一旦它打开了,只需看看是否有对其他python发行版的引用。注释掉所有其他python版本并添加以下行:
这应该能做到这一点:让opencv与python一起工作,同时仍然拥有您喜欢的所有科学模块。在
干杯!在
我做了以下几件事,让它在OS X上工作时充满热情(Canopy):
cd /usr/local/opencc-2.4.10
export PYTHONPATH=/Users/<me>/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages:$PYTHONPATH
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 ..
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。在
相关问题 更多 >
编程相关推荐