让boostpython在osx上获取正确的python版本

make boost python pick up the correct python version on osx

本文关键字:python 版本 获取 boostpython osx      更新时间:2023-10-16

我目前正在用boost python构建一个模块,但我无法让它在正确的python版本上构建(我需要它在2.6版本上构建)。我尝试的第一件事是将我的PATH设置为我想要安装的python版本,但这构建了一个只能在默认系统版本2.7上运行的模块。接下来,我尝试添加--with-python-version=2.6作为bootstrap的参数,但这也不起作用。

我是c++的新手,我正在构建别人的代码,所以如果有一个显而易见的答案

,我很抱歉

我不知道这是否能解决你的问题,但这听起来像是我在构建另一个助推项目时遇到的问题。无论我做什么,它都会不断地发现错误的python安装。也就是说,它一直想要系统python。我告诉它看看另一个INCLUDE位置:

cmake -D PYTHON_INCLUDE_DIR=/usr/local/Cellar/python/2.7.3/Frameworks/Python.framework/Headers