我刚刚在我的macbook pro (10.7.5)上安装了python (2.7.4)和brew。我还在brew中安装了exiv2和pyexiv2。当我从python解释器导入pyexiv2时,我得到了以下错误:
致命的Python错误:解释器未初始化(版本不匹配?)
我应该做什么来纠正这个问题(考虑到我不想删除这个帖子中建议的酿造的python:How to install python library Pyexiv2 and Gexiv2 on osx 10.6.8?)
非常感谢你的建议!
发布于 2013-05-20 20:11:53
检查您正在运行哪个Python (which python),并使用-v选项运行python,以查看它在哪里查找模块。检查所有这些内容是否都符合您的期望。然后运行brew doctor,如果没有任何问题,就报告一个bug。
发布于 2016-11-08 11:08:53
我在使用bool.dev上面的答案在macOS上安装pyexiv2和Homebrew时遇到了一大堆问题。自制的pyexiv2在导入时不断抛出分段故障11。
我最终安装了它,并使用自制的Python,使用以下命令修改了bool.dev的答案:
brew install boost --build-from-source
brew install boost-python
brew install exiv2
sudo pip install git+https://github.com/escaped/pyexiv2.git我发现following document的最后一行是在30页上,我被吸进了谷歌的洞里。
希望这能有所帮助!
https://stackoverflow.com/questions/16623902
复制相似问题