2013-07-25 39 views
0

我試圖在Windows上安裝pyvlfeat。爲了安裝這個模塊,我必須安裝boost.python。我安裝和編譯bjam --with-python toolset=gcc --layout=tagged在Windows上安裝pyvlfeat:找不到-lboost_python -mt-py26

升壓這一點,我試圖通過python setup.py install安裝pyvlfeat後,但在建設過程中的錯誤年底出現了cannot find -lboost_python-mt-py26

我該如何解決?

回答

0

我使用從here取數據: 對於pyvlfeat,改變setup.py條目:

LinkArgs = [ '-msse', '-shared', '-lboost_python-MT-py26']

LinkArgs = [ '-msse', '-shared', '-lboost_python-MT-py27']

然後運行python的setup.py安裝

0

你可能需要安裝Boost.Python的第一 how to install python.boost

,或者如果你已經安裝了Boost.Python的,你可以做如下:

變化setup.py

LinkArgs = [ '-msse' , '-shared', '-lboost_python-MT-py26']

LinkArgs = [ '-msse', '-shared', '-lboost_python-py26']或

LinkArgs = [ '-msse', '-shared', '-lboost_python-py27']

(-pyxx取決於你的安裝了哪個版本的Python)

然後運行:(須藤)蟒設置。 py install

相關問題