ZBAR PYTHON,在导入(OSX 10.9.1)上崩溃



我已经尝试安装ZBAR与Python 2.7.6一起使用Homebrew and Pip(Brew install ZBAR,然后是PIP安装ZBAR),但是每次我导入它时,Python崩溃了。简单地运行:

#!/usr/bin/python
import zbar

从终端中吸引我:

:~ aj$ cd '/Users/aj/Documents/nlcc/check in/python/' && '/usr/bin/python'
'/Users/aj/Documents/nlcc/check in/python/test.py' 
&& echo Exit status: $? && exit 1
Segmentation fault: 11

其他模块(wxpython,numpy,openCV)工作正常,但是每次都会给我同样的崩溃。我已经尝试从源头编译和安装ZBAR,认为这可能是Homebrew(甚至PIP)的问题,但是这有自己的一系列问题,这些问题是我脑海中相当诚实的(即跑步后错过了Dylib。使用选项配置,然后是开发人员的setup.py)。有人有主意吗?抱歉,如果我缺少任何相关信息,如果有人想要其他日志,请告诉我如何检索它们,我会尽快将它们发布头。

我找到了答案,但是无论如何我都想在这里发布它,以防有人遇到相同的麻烦。您可以使用ZBAR的酿造安装,但是您必须使用此补丁进行安装到Python:pypi.python.org/pypi/zbar:https://github.com/npinchot.com/npinchot/zbar/zbar/commit/commit/d3c1611ad2411ad2411d2411fbdbdc3e79e79e79e79e79e79666cacae76663d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3。另外,请确保在终端中使用which python以确保其在正确的目录中检查。我发现这样做的唯一可靠方法是将edit ~/.bashrc添加到/usr/local//usr/local/bin/目录,然后在我打开终端以通过PIP或Homebrew安装任何内容时source ~/.bashrc

感谢您有关回答和接受@lkraider的提示

最新更新