2016-10-06 9 views
0

最近、システムを16.04 Gnomeにアップグレードしました。私が直面している最も厄介なことは、自分の仕事のためにNAOqiライブラリをインポートできないことです。このライブラリのpython版はセットアップが非常に簡単でした。 1つはファイルを解凍してから、このライブラリを指し示すPYTHONPATHというパス変数を入力する必要があり、14.04のように機能しました。今すぐアップグレードして以来、私が直面しています:Ubuntu 14.04を16.04にアップグレードした後、Pythonのnaoqiライブラリをインポートできない

Python 2.7.12 (default, Jul 1 2016, 15:12:24) 
[GCC 5.4.0 20160609] on linux2 
Type "help", "copyright", "credits" or "license" for more information. 
import naoqi 
Traceback (most recent call last): 
    File "<stdin>", line 1, in <module> 
    File "/home/dell/nao_sdk/pynaoqi/naoqi.py", line 7, in <module> 
    import qi 
    File "/home/dell/nao_sdk/pynaoqi/qi/__init__.py", line 72, in <module> 
    from _qi import Application as _Application 
ImportError: libqipython.so: cannot open shared object file: No such file or directory 

私はパス変数を追加した場合:私はそれが動作を取得するために何をすべきか私を助けてください

Python 2.7.12 (default, Jul 1 2016, 15:12:24) 
[GCC 5.4.0 20160609] on linux2 
Type "help", "copyright", "credits" or "license" for more information. 
>>> import naoqi 
Traceback (most recent call last): 
    File "<stdin>", line 1, in <module> 
    File "/home/dell/nao_sdk/pynaoqi/naoqi.py", line 7, in <module> 
    import qi 
    File "/home/dell/nao_sdk/pynaoqi/qi/__init__.py", line 72, in <module> 
    from _qi import Application as _Application 
ImportError: libboost_regex.so.1.55.0: cannot open shared object file: No such file or directory 

:へ

export LD_LIBRARY_PATH=:/home/dell/nao_sdk/pynaoqi/ エラー変更を?私もPython 2.6.9を使用しましたが、以下のエラーで同じエラーが発生します。

ImportError: libboost_python.so.1.55.0: cannot open shared object file: No such file or directory

答えて

0

インストールlibboost1.55はトリックをしました。 16.04にはlibboost1.58が付属していますが、naoqiはまだ互換性がありません。 libboost1.55の手動インストールでインポートエラーが解決されました。

関連する問題