2016-07-28 7 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

おかげで、

ディネッシュ

関連する問題