brew install --build-from-source --with-python --fresh -vd boost
을 사용하여 부스트를 설치합니다. 그러나 Caffe 프로젝트에서 make pycaffe
을 실행하면이 오류가 발생합니다 : ld: library not found for -lboost_python
. 해당 라이브러리를 어떻게 설치할 수 있습니까? find/-name libboost_python*
는 아무 것도 나타나지 않습니다.ld : -lboost_python에 라이브러리가 없습니다.
5
A
답변
3
부스트 1.56이 NVCC에서 문제가있는 것 같아서 boost_python lib 파일이 설치되지 않습니다. 부스트 1.55를 사용하여 설치. 내가 사용 :
git checkout a252214 /usr/local/Library/Formula/boost.rb
brew install --build-from-source --with-python --fresh -vd boost
감사를 this thread
4
이것은, 다운로드, 컴파일, 부스트 파이썬을 지원하는 부스트 패키지를 설치합니다 명령 brew install boost-python
을 실행합니다. boost-python은 graphicsmagick-engine pip 패키지에 필요하며 같은 문제가 발생했습니다. 당신에게 무슨 일의 아이디어를 제공하기 위해이 명령의 출력입니다 : 당신은 양자 택일로, 다운로드, 컴파일, (나는 원래 한 일이다) 부스트 패키지를 심볼릭 링크 수
==> Downloading https://downloads.sourceforge.net/project/boost/boost/1.57.0/boost_1_57_0.tar.bz2
######################################################################## 100.0%
==> ./bootstrap.sh --prefix=/usr/local/Cellar/boost-python/1.57.0 --libdir=/usr/local/Cellar/boost-python/1.57.0/lib --with-libraries=python --with-python=python --with-python-root=/System/Library/Frameworks/Python.framework/Versions/2.7
==> ./b2 --build-dir=build-python --stagedir=stage-python python=2.7 --prefix=/usr/local/Cellar/boost-python/1.57.0 --libdir=/usr/local/Cellar/boost-python/1.57.0/lib -d2 -j8 --layout=tagged --user-config=user-config.jam threading=multi,s
는하지만이 훨씬입니다 기본 경로가 작동하면 더 간단합니다.
+1
python3의 경우,'brew install boost-python --with-python3'을 실행하고'-lboost_python3'을 사용하여 빌드해야합니다 – ronen
관련 문제
- 1. ld : -lpthread에 라이브러리가 없습니다.
- 2. ld : -lGoogleAnalytics에 라이브러리가 없습니다.
- 3. ld : -lGoogleAdMobAds에 라이브러리가 없습니다.
- 4. ld : -llinphone에 라이브러리가 없습니다.
- 5. ld : -lidn에 라이브러리가 없습니다.
- 6. ld : 라이브러리가 -lgcc_s.10.5에 없습니다. Xcode
- 7. Xcode 5.1 ld : -lGoogleAnalyticsServices에 라이브러리가 없습니다.
- 8. Mailcore2 "ld : 건물을 찾을 때 라이브러리가 없습니다"-
- 9. Xcode 컴파일러 오류 : ld : 라이브러리가 -lPods에 없습니다.
- 10. ld : -lyoutube-ios-player-helper에 라이브러리가 없습니다.
- 11. ld : jlkins를 사용하여 빌드 할 때만 -lLIBRARY_NAME에 라이브러리가 없습니다.
- 12. 모세 번역 소프트웨어 설치. 오류 메시지 : "ld : 라이브러리가 -lboost_thread에 없습니다"
- 13. Xcode로 OpenGL 프로젝트 시작하기. 오류 : "ld : 라이브러리가 -lglfw3.3.1에 없습니다"
- 14. 라이브러리가 없습니다.
- 15. 라이브러리가 없습니다. -lPods
- 16. -lObjectiveChipmunk에 라이브러리가 없습니다.
- 17. 라이브러리가 -lsqlite3.0에 없습니다.
- 18. -lboost_system에 라이브러리가 없습니다.
- 19. 라이브러리가 lcrypto에 없습니다.
- 20. -lfl에 라이브러리가 없습니다.
- 21. -lopencv_highgui.2.4.9에 라이브러리가 없습니다.
- 22. GNU GCC/LD : 기본적으로 어떤 라이브러리가 링크되어 있습니까?
- 23. /usr/bin/ld : -lopencv_contrib를 찾을 수 없습니다.
- 24. ld : 아키텍처에 대한 기호가 없습니다.
- 25. 라이브러리가 발견되고 심볼이 반출 됨에도 불구하고 ld 정의되지 않은 참조
- 26. -lobjc에 대한 xcode 라이브러리가 없습니다.
- 27. Mac에 pyicu를 설치하십시오. 라이브러리가 -licule에 없습니다.
- 28. ld : 기본 확장자가있는 AIR iOS 패키지를 만들 때 -lgcc_s.1에 라이브러리가 없습니다.
- 29. testflight 라이브러리가 변경되지 않고 Xcode 5에서 "ld : -TestFlight에 라이브러리를 찾을 수 없습니다"라고 말합니다.
- 30. Xcode 하나의 스펙으로 빌드 오류가 발생했습니다. 라이브러리 : ld : 라이브러리가 -lzbar에 없습니다.
OS X 10.9.5에서 caffe를 설치하는 데 많은 문제가 있습니다. 수정 된 추출법으로 설치 했습니까? 내가 카페를 컴파일하려고 할 때마다 다른 오류가 나는 것 같습니다. 파일이나 BLAS를 찾을 수 없게됩니다 (Mac은 Accelerate를 통해 설치 했음에도 불구하고). 어떤 팁? – scottlittle
예, 'brew edit'단계를 반드시 수행하십시오. Caffe 지침을 자세히 따르십시오. 나는 OpenBLAS를 설치했다. –
Caffe compliation은 성공하지만, Caffe를 실행하려고 할 때 여전히 '치명적인 파이썬 오류 : PyThreadState_Get : 현재 스레드가 없습니다.'라는 메시지가 표시됩니다. 네가 그렇게한다면 나에게 알려줘! 이 문제에 대한 홈 브루의 조언은 도움이되지 않습니다. https://github.com/Homebrew/homebrew/wiki/Common-Issues. 문제를 게시하기 전에'양조 의사 '문제를 해결하기 위해 노력하고 있습니다. –