2012-08-24 24 views
0

我目前正在建立一個模塊與boost python,我不能讓它建立對正確版本的python(我需要它建立對2.6)。我嘗試的第一件事是將我的PATH設置爲我想要安裝的python版本的PATH,但是它構建了一個只能在默認系統版本2.7上運行的模塊。接下來我嘗試添加--with-python-version=2.6作爲引導的參數,但那也沒用。使增強python拿起正確的蟒蛇版本在osx

我是新的C++和我建立別人的代碼,所以道歉,如果有一個再明顯的答案

+0

你的意思是,當你運行cmake /製造/ ,或與實際C++代碼? – jdi

+0

當我構建 –

+0

當你用cmake構建? – jdi

回答

0

我不知道這是什麼解決您的問題,但它聽起來象是我在構建另一個提升項目時已經處理了。無論我做什麼,它都會不斷髮現錯誤的python安裝。也就是說,它總是想要系統python。我解決它告訴它看看另一個包括位置:

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