MacBookPro上安装py3exiv2失败的问题求助
问题:MacOS Sonoma 14.5下安装py3exiv2失败
环境:MacBookPro,系统MacOS Sonoma 14.5,Python版本3.12.3
执行pip3 install py3exiv2时触发编译错误:
In file included from src/exiv2wrapper.cpp:27: src/exiv2wrapper.hpp:33:10: fatal error: 'exiv2/exiv2.hpp' file not found 33 | #include "exiv2/exiv2.hpp"
已完成的操作及后续问题:
- 下载exiv2库并复制到/usr/local目录,确认
/usr/local/include/exiv2/exiv2.hpp文件存在 - 执行以下命令将exiv2和boost头文件复制到Python框架目录:
cp -R /usr/local/include/exiv2 /Library/Frameworks/Python.framework/Versions/3.12/include/python3.12/ cp -R /usr/local/Cellar/boost/1.78.0_1/include/boost /Library/Frameworks/Python.framework/Versions/3.12/include/python3.12/
- 克隆py3exiv2项目:
git clone https://github.com/auphofBSF/py3exiv2.git
- 执行
sudo python3 configure.py时提示错误:"Can't find libboost_python-3, use the option --libboost=FILE" - 已通过
brew install boost-python3安装依赖,但在/usr/local/Cellar/boost/1.78.0_1/lib/目录中找不到libboost_python-3文件
内容的提问来源于stack exchange,提问作者Marc Cabana
相关产品推荐
相关产品推荐

