2016-07-28 3 views
0

이 오류가 발생 libboost_python.dylib : 내 OSX를 업데이트 할 때라이브러리가로드되지 : 나는 모듈을 가져올 때

Traceback (most recent call last): 
    File "<stdin>", line 1, in <module> 
    File "/Users/zhangshirui/pynaoqi-python2.7-2.1.4.13-mac64/naoqi.py", line 7, in <module> 
    import qi 
    File "/Users/zhangshirui/pynaoqi-python2.7-2.1.4.13-mac64/qi/__init__.py", line 72, in <module> 
    from _qi import Application as _Application 
ImportError: dlopen(/Users/zhangshirui/pynaoqi-python2.7-2.1.4.13-mac64/_qi.so, 2): Library not loaded: libboost_python.dylib 
    Referenced from: /Users/zhangshirui/pynaoqi-python2.7-2.1.4.13-mac64/_qi.so 
    Reason: unsafe use of relative rpath libboost_python.dylib in /Users/zhangshirui/pynaoqi-python2.7-2.1.4.13-mac64/_qi.so with restricted binary 
+1

http://stackoverflow.com/help/how-to-ask 귀하의 질문을 수정하시기 바랍니다 –

답변

1

같은 일이 나에게 일어났다. 필자의 노트북에서는 시스템 무결성 보호 기능이 항상 비활성화되어 있으며 OSX를 업데이트하면 환경 설정이 무시되고 다시 활성화됩니다.

사용 권한 문제를 살펴보면 관련성이있는 것으로 보입니다. 그래서 복구 모드에서 csrutil disable를 실행했습니다.

시스템 무결성 보호를 비활성화하는 방법에 대해 알아 보려면이 부분을 참조하십시오. 작동했다

http://www.macworld.com/article/2986118/security/how-to-modify-system-integrity-protection-in-el-capitan.html

.

감사합니다,

네쉬

관련 문제